5016
4030
2916
3690
3352
3448
2625
31185
9031
9227
18175
34411
21624
13766
30713
11178
15799
8510
18222
10453
4452
4236
22732
3711
5214
11970
17755
2762
6624
5260
2660
11530
5486
3551
4820
3162
9732
3254
9835
2988
5140
2918
3247
5112
4414
2727
5544
8789
4208
2852
5406
2850
2226
2258
5236
3266
4126
4325
9501
10536