700
329
3
0
211
800
413
6
600
229
4
900
620
12
16
500
281
200
377
5
301
2
303
344
363
7
511
289
299
250
430
10
505
300
581
8
609
50
465
1
529
1000
666
597
742
9
703
502
660
596
458