681

1640

1654

351

578

1707

919

1365

317

1285

1528

1883

320

113

544

748

960

1603

445

930