489
475
1449
581
1416
363
284
424
407
270
520
454
300
332
206
215
427
382
764
344
449
658
402
515
492
2106
673
682
231
544
168
260
477
577
225
191
362
289
368
336