700
219
12
6
500
40
0
600
83
3
55
1
400
81
1000
186
8
2
192
4
10
108
200
96
150
107
5
1280
104
800
127
9
101
84
65
89
119
100
113
122
92
105
296
28
300
282
22
139
215
7