4057486
1586
5788145
2060
4099891
760
14194221
1187
1037338
333
1460023
276
2496033
898
1878465
395
1167777
326
2095498
559
5166581
1778
1618903
785
1029751
292
2040392
317
3507475
703
2170818
584
2960787
992
1936311
446
2289913
622
9563453
2758
2698084
675
2048673
512
6028606
1108
11592197
2814
971600
414
2740043
907
1849904
449
4848900
1649