1550

1076

1025

1938

1374

476

660

1556

1724

545

191

1496

1188

1405

255

771

982

516

575

838