982

965

741

1152

1540

1959

153

385

1506

562

118

675

181

1423

2000

967

818

1426

1062

493