2722803
4185391
1397757
1301016
642431
57859
3751044
148149
2712035
2455346
932395
615927
1542031
1043459
521217
908434
907942
1961702
496821
885726
1001739
5112240
1723662
441
1102
1543
802
1160
2211
2010
851
850
831
1250
631
621
722
1366
1470
1600
1010
2689
1730
870
860
960
953
1784
702
980
1663
690
1200
968
2011
1100
4233
7225
3121
5871
3421
7062
423015
7872