93
1
619
822
400
2
419
673
436
688
353
1838
8
426
2333
523
417
391
654
533
258
550
1021
472
905
622
411
895
466
389
446
486