1645

842

1189

526

1806

1218

1477

1313

1535

499

1824

1843

691

895

599

656

1447

1750

488

1332