1843

322

952

1755

1065

1298

475

1590

370

1583

410

386

678

1976

399

139

625

779

1576

628