1303

1950

1659

543

301

1981

433

1025

1297

1038

607

1005

427

1507

630

1004

464

431

1630

699