2200
1990
2291
2450
1232
1170
680
1380
370
430
320
240
880
490
941
200
590
540
230
280
6224
176
137
253
5464
336
382
121
130
101
236
100
228
8417
6047
8732
134
234
2514
132
123
160
274
405
3722
5316
297
5031
1712
298
145
166
92
165
2410
154
140
51
46
3418
31
910
278
72
141
173
186
116
9460