2156
2660
3420
49
20
29
160
155
135
295
30
185
150
275
195
250
405
1280
650
115
345
395
415
260
280
45
65
95
34
80
440
230
210