2281
2150
437315
8582
7512
3691
6382
3571
7865
4913
1210
1894
1073
2151
1058
1340
740
1773
1050
832
1924
1063
1060
1020
1000
1830
2769
1100
681
1700
1570
951
941
792
1466
920
501
2151702
5682242
3961044
712431
159149
967942
586821
1035726
705927
992395
1041739
64859
1113459
1447757
1621016
2982803
1642031
948434
601217
1180
852
1583
1202
1783662
2892035
4365391
2725346