589
1
470
86
433
2240
6
703
892
417
730
2
656
612
448
542
2111
219
562
614
493
773
586
369
660
591
622
735
1095
980
5
347
632