145

300

758

838

1816

842

300

1439

846

247

1530

1190

179

446

721

770

1788

1835

961

396