1143

504

1795

837

346

1457

745

534

1581

1508

1001

1963

1645

967

685

1155

418

718

1735

1375