200
289
1
2
500
273
12
5
213
50
268
204
0
297
218
8
244
4
700
476
30
392
13
318
300
395
3
7
269
800
1486
51
36
601
16
10
492
29
15
900
1139
24
846
40
1000
445
366
5000
1019
9
100
393
6
600
350
591
19
1028
23
11
453
638
27
498
14