700
471
8
5
200
217
0
248
1
3
800
268
20
370
9
500
266
2
303
4
453
18
14
357
2000
335
354
7
400
222
496
342
600
424
13
11
766
23
327
486
10
407
1000
551
12
596
17
577
389
150
394
1280
358
426
6