2692803
4165391
1397757
1281016
602431
57859
3721044
145149
2692035
2405346
882395
595927
1542031
1043459
521217
908434
897942
1951702
496821
865726
991739
5062240
1723662
441
1102
1543
782
1140
2191
2000
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