163854
1195953
96383
502651
1046846
864454
437328
1061297
677849
720724
821876
374131
489504
30952
53987
564377
274284
510841
425275
788256
823951
473118
385102
64387