1239

370

1948

583

812

732

308

826

419

964

967

677

1934

238

710

1576

587

537

1409

650