408318
65662
56815
129225
166370
250394
157266
383801
872151
97262
241942
435898
734303
228349
192352
476579
3446
68345
653341
248749
561588
347349
165226
997968
12573
14438