1199

1045

1674

110

805

1898

998

1110

655

1380

1647

540

290

1251

340

1061

496

151

1519

1269