180

751

653

1892

1525

607

605

156

370

581

1070

1905

682

670

421

474

927

1268

1962

217