706

661

1291

1532

1268

119

1213

1810

574

964

112

1299

1814

1807

251

238

1813

1823

486

600