840

1999

826

529

1756

539

1222

1269

692

1383

1912

609

933

1420

991

270

1366

905

1169

985