832

509

671

317

1472

315

1908

828

920

1442

796

1360

827

1421

1228

262

909

1607

1226

1378