500
122
7
2
90
6
1
600
165
4
8
1000
200
0
134
3
213
12
300
150
239
178
371
400
195
800
393
11
23
207
9
161
262
16
242
257
655
22
24
240
214
188
263
308
444
700
870
744
27
21
758
28
19