100
654
2
5
50
750
1
3
350
737
4
550
964
0
150
605
888
11
945
9
872
500
997
10
2000
2110
38
36
1032
17
800
1245