200
342
1
800
564
30
20
50
267
0
4
600
554
5
3
500
397
895
15
9
100
340
10
698
637
298
393
599
405
2
7
480
409
150
649