897

487

1087

588

1500

1793

843

835

186

1429

140

675

1494

705

937

337

997

1788

818

343