1699

1096

851

1693

1415

1176

1650

373

719

399

1867

518

453

1286

1925

1400

896

564

837

1223