486

420

772

467

408

835

881

638

1893

250

717

1675

682

1190

274