1535

1677

803

1068

1508

1972

1124

1884

343

1820

270

312

253

515

654

539

685

677

1747

872