2493391
2701833
1456327
295894
1338060
1148104
1927959
16843
12356
8222
373
602
227736
557
605
875
816
34431
576
28758
396
5312
275
896
643
19816
62451
183
413
443
450
331
505
453
8710
294
27446
6117
25214
11726
315
10618
1127
1879
515
16911
7210
392
243
221
21519
694
12916
13825
8613
2439
12514
580
635
39639
581
946
621
1759
845
676
1683
5630
5931
3810
1640
1220
2210
1290
3314
5401
9560
41477