500
97
2078
42
1500
100
879
250
1813
170
30
452
50
25
1230
780
287
180
168
192
130
1300
40
20
410
512
268
60
600
150
61
169
15
88
86
190