649

287

833

1712

366

1153

466

1237

1997

1443

1224

944

477

1647

663

1995

1498

1665

1468

405