3448313
888103
1158060
1176327
1155541
1964354
833579
2113391
522966
2201833
812185
14636
27435
27134
11925
10922
23018
14117
8815
3914
17414
13514
5113
4812
13112
4911
7110
6210
10410
1809
669
709
1889
508
598
548
708
257
917
1137
296
446
636
436
605
324
384
944
304
264
394
954
363
283
383
173
533
273
313
693
412
222
512
802
251
111
121
131
51
321
3691
300
220
400
200
170
50
110
290
100
380
640
160
1180
2580
250
3270
1260
2140
2070
980
2190
2450