513886
347750
1117225
215589
433863
678668
76750
1135855
363318
97875
1005707
766482
261284
500841
413275
778256
809951
469118
373102
57387
520115
83566
279432
636607