148

1065

1813

402

765

629

430

674

861

426

1078

1722

1216

594

144

407

415

817

291

1208