1214

396

831

385

481

529

434

1636

944

1914

1073

1710

1008

1793

692

503

738

703

103

1535