700
270
2
7
600
525
9
5
339
8
332
200
345
1
500
300
343
409
3
443
344
373
384
456
451
800
403
4
418
3211
0
837
16
14
1000
699
1080
490
13
429
508
6
11
407
400
649
15
21
900
633
631