2191
2000
421515
7862
7052
3381
5861
3101
7175
4163
1070
1784
953
2011
968
1190
690
1663
970
702
950
860
1730
2669
1010
621
1600
1470
841
831
712
1366
631
1250
850
441
1951702
5062240
3721044
602431
145149
897942
496821
865726
595927
882395
991739
57859
1043459
1397757
1281016
2692803
1542031
908434
521217
1150
782
1543
1102
1723662
2692035
4165391
2405346