100
865
2
5
50
994
1
3
350
967
4
550
1278
0
150
832
1169
12
1206
9
1120
500
1282
11
200
1664
16
2000
2566
38
36
800
1622