670

476

804

1861

664

340

1655

362

857

905

545

1708

644

485

1893

1829

1703

1222

1148

1950