1438

625

957

1383

593

1396

583

355

694

1932

1686

120

1498

1267

993

836

1335

1593

862

1231