104

976

1555

504

189

1867

812

1836

296

306

1636

654

1719

1298

1471

980

793

1544

1353

560