1640

100

189

1249

1385

1566

993

885

1849

368

1335

310

538

875

1560

1096

651

1373

829

539