799

1496

638

231

1055

1852

1186

1077

952

245

637

429

1283

1844

1931

1097

169

1250

755

1931