300
194
1
2
200
324
3
7
500
219
142
0
599
331
4
5.00
294
600
550
6
9
474
8
10
393
286
384
591
533
15
603
100
511
417
457
400
402
800
1069
655
917
11
50
3961
799