908

508

841

657

1033

422

553

1876

655

1995

1654

763

1865

431

1371

1752

147

1475

961

899