1276

1701

431

847

269

908

1534

453

1773

1043

947

525

1312

1392

1508

1271

1230

1765

359

195