834

508

972

1167

1828

1825

1277

1116

1346

618

674

405

1147

1586

227

1381

802

1190

114

358