989

514

1382

160

410

1293

1854

314

508

557

1623

557

1220

1405

1658

1149

1980

1002

701

1983