879

1363

262

711

583

613

857

1488

610

978

402

1947

1952

1036

1592

1273

1437

221

298

575