210
371
354
343
1510
276
374
400
160
396
256
175
203
294
205
446
274
170
194
419
628
310
12214
673
8813
655
10626
16120
373
240
301
443
5912
280
275
5313
342
360
230
868
270
17016
16313
460
950
1780
3980
610
4440
2330
560
7060
16042
20453