1188

1543

1313

746

1616

167

264

597

586

535

1088

138

308

1599

488

1319

474

1517

773

673