100
1160
2
5
50
1193
1
3
350
1281
4
550
1503
0
150
1009
1473
12
1415
11
1325
500
1628
200
2067
16
2000
3024
38
36
800
1986