1059

839

383

1459

1507

1884

1750

146

795

1034

106

1464

292

182

899

523

504

241

824

1237