200
215
1
2
500
224
12
5
172
50
207
170
0
266
189
8
206
4
700
364
28
348
272
300
319
3
7
237
800
1398
48
35
547
16
10
454
27
15
900
1047
36
21
788
39
1000
371
333
5000
946
6
9
100
356
600
323
544
18
975
23
11
405
572
19
458