283

1297

1099

1590

1896

289

1485

1381

923

1855

674

1268

1779

1076

1358

464

495

180

1883

249