1091

1256

1115

378

1743

1820

435

1230

1652

1565

200

197

909

1026

1136

1338

1096

528

738

587