333248
425589
623146
2311000
311419
195527
2363
537226
136943
185232
32264
653536
143514
875632
873846
372895
589771
849411
36768
848731
790931
64778
377160
485901
899934
872253