172

896

272

151

447

1934

1215

1062

1529

770

623

1710

729

252

1586

701

955

412

1359

1290