1416

1801

226

926

500

1297

992

1093

1816

575

1197

993

1642

277

246

1872

1686

820

354

1089