1242

1479

356

1835

891

1314

1042

1910

175

1833

1852

187

863

427

361

288

1305

476

108

430