1832

1430

1261

461

877

1670

654

532

681

370

1888

1747

1229

1663

1827

402

462

1844

929

303