951924
864362
30968
785431
802811
90084
793248
196328
259542
88960
110861
740843
149468
125903
16538
9246
257765
777584
442677
235318
990814
373157
9385
181668
157973
45860
193888
104360
710398
1185849