200
731
3
0
300
652
2
1
801
14
6
100
712
500
784
7
20
1088
10
40
793
9
16
589
699
5
797
400
953
600
850
717
4
1009
13
11
947
8
800
839
733
901
5913
54
109
1483
22
58
747
852
690
924
729
742
748