768

927

170

308

660

418

468

1506

1994

240

1865

281

699

201

1802

647

1373

1547

1437

1781