845

505

1292

352

374

1603

1840

1788

699

144

962

988

202

1314

752

1803

153

398

1009

1375