852

632

1382

1146

1908

687

946

457

1175

151

741

1296

695

236

1354

1534

164

1264

276

418