330444
993484
392174
162426
37858
636351
23076
512476
520207
114835
46465
809948
982248
410589
540552
566155
1016860
1016846
1010979
1007554
1005452
1000622
1000128
999428
999939
996977
996860
995861
995560
994237