975

1210

159

567

1849

464

770

266

398

420

234

1837

108

1245

1937

1762

524

641

1458

958