833

487

1256

583

1283

694

139

1103

1948

1816

908

743

359

1800

1210

829

1458

1163

340

952