1650

405

895

790

1962

1008

1244

569

663

364

1759

148

1813

1361

1399

1327

625

723

1953

894