202

982

408

710

1851

461

493

586

737

706

598

492

725

1390

629

286

547

658

253

839