1075

942

1459

1535

1350

1771

502

589

1750

237

979

1461

263

382

1226

498

1356

171

193

1188