849409
1135855
650922
363318
97875
1005707
740638
716745
766482
347750
513886
115256
258284
497841
413275
777256
808951
467118
370102
57387
519115
83566
279432
636607