300
207
1
2
200
339
3
7
500
232
152
0
599
350
4
5.00
303
600
576
6
9
488
8
10
407
298
404
604
549
15
617
100
512
527
427
465
400
413
800
1085
667
932
11
50
3983
816