1803391
1931833
966327
199894
938060
768103
1457959
11143
8956
4622
253
392
163736
396
455
695
516
23531
336
20558
276
3412
175
586
493
15316
51351
163
373
363
390
221
365
333
6610
224
19546
2917
15514
7926
205
8118
857
1359
375
12211
5410
322
153
161
14519
554
9016
11125
5213
1729
8714
402
385
27439
351
576
411
1239
595
476
1213
3720
4110
2650
1130
840
1510
910
2404
3681
6510
30767