1088

1510

1317

1428

176

1643

406

1983

1731

1588

457

1148

1471

1212

718

791

1528

268

1928

1870