977

1022

563

583

522

754

876

1786

1829

857

482

1999

257

381

1760

1827

253

895

804

189