200
457
3
2
610
1
4
400
661
700
694
100
603
0
521
500
825
19
80
662
12
16
721
6
7
818
20
695
608
5
474
800
597
17
600
512
513
728
10
613
785
837
18
21
300
761
9
29
1213
544
873
725
601
553
900
1336
32