768

718

1116

1295

328

396

508

1826

1520

641

1388

226

1443

1642

368

662

1178

1442

1339

873