989

603

874

319

1910

1640

1941

1281

657

804

1502

689

464

427

480

619

1995

948

959

460