686741
498440
525362
103163
435145
1073824
1018986
476868
311947
1150147
225303
392161
806951
467118
368102
57387
518115
83466
278432
634607
219434
907387
957831
415740