2692803
1397757
747980
1034317
1281016
7607255
554537
602431
57859
693869
1144293
3721044
145149
1014634
882395
595927
1542031
1043459
521217
753644
49763
908434
545582
897942
1951702
496821
865726
991739
5062240
1525265
441
841
850
831
1250
631
621
712
1366
1470
1600
1010
2669
1730
860
950
953
1784
702
970
1663
690
1190
968
2011
1070
4163
7175
3101
5861
3381
7052
421515
7862