160

804

981

718

1895

385

847

1517

1812

559

486

1380

1711

716

1672

514

1330

1063

502

729