1673

1304

953

329

341

756

1766

284

418

457

1887

283

1215

916

461

461

1292

594

1150

119