187

934

509

1529

108

564

929

326

1558

729

1725

1542

1201

1051

881

638

1277

1751

1892

948