1575

1731

435

875

1292

1686

259

1190

1254

1796

1672

271

1442

1139

1817

1186

884

119

1360

1945