1643

825

1239

123

934

708

371

1910

866

1946

402

1787

648

1247

254

1754

1207

928

764

703