82
1
857
68
120
610
543
651
699
3
592
678
461
680
728
1105
516
748
4
640
533
1164
2
553
588
947
400
350
94
753
86
707
918