400
62
1
0
500
89
1000
910
23
36
200
105
163
2
145
164
234
7
8
600
150
135
3
700
181
139
251
17
344
5
4
293
11
186
244
10
240
227
206
205
161
144
157
255