1050

659

1186

802

1675

1375

1484

1997

277

440

754

1907

106

1302

1819

1183

945

1876

1458

1870