659

508

1285

1807

1022

1349

1599

1303

360

344

1784

1070

576

742

1905

1587

1403

290

1623

1685