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