300
835
1
3
810
5
4
700
576
7
500
920
150
1079
6
550
938
0
797
400
874
2
965
11
28
897
5000
2905
19
37
50
3778
18
1714
15