2722803
4185391
1397757
1301016
622431
57859
3741044
148149
2702035
2455346
932395
615927
1542031
1043459
521217
908434
907942
1961702
496821
885726
1001739
5102240
1723662
441
1102
1543
802
1160
2201
2010
851
850
831
1250
631
621
722
1366
1470
1600
1010
2689
1730
870
860
950
953
1784
702
980
1663
690
1200
968
2011
1100
4213
7225
3111
5871
3421
7062
422915
7872