800
556
3
2
200
464
615
1
4
400
674
700
701
100
613
0
527
500
837
20
19
80
669
12
16
730
6
7
830
704
622
5
478
605
17
600
519
518
739
10
620
799
8
847
18
21
300
770
9
29
1221
550
887
733
610
562