2722803
1397757
747980
1034317
1301016
554537
622431
57859
693869
1154293
148149
1024634
932395
615927
1542031
1043459
521217
763644
49763
908434
545582
907942
496821
885726
1001739
1525265
441
851
850
831
1250
631
621
722
1366
1470
1600
1010
870
860
950
953
1784
702
980
1663
690
1200
968
2011
1100
4213
7225
3111
5871
3421
7062
422915
7872