929450
313567
1013419
1007107
897714
1068863
327592
105149
587653
378401
356559
98715
611538
280453
84690
82230
1025834
97785
858983
456471
745480
648272
336308
323184