478

1645

1588

842

1555

1635

1912

1803

1000

462

119

1907

453

765

166

337

187

1867

1283

904