1142

525

620

327

1662

1692

239

1844

585

1002

1522

1899

167

1315

1768

736

561

576

1049

1361