1440

1607

170

405

643

1232

372

862

1510

1283

636

645

608

833

205

157

885

1995

294

270