105

1842

589

1216

506

1715

1040

1717

1997

839

559

259

1398

634

165

1793

1039

614

1975

1448