405
326
326
326
550
775
510
1733
331
558
1182
1484
630
209
402
588
635
294
1200
389
410
1350
245
1096