1361

1291

973

395

1456

628

140

1686

1642

283

1661

1591

1095

1420

1601

1565

1034

1211

429

419