1226

840

435

1875

729

337

1716

673

308

334

1382

549

1698

701

1089

1507

532

1270

431

194