1456

503

708

494

575

360

1924

1058

1729

1950

207

745

944

907

1651

1795

232

935

1637

181