1099

1727

531

1540

1555

241

161

372

1416

1299

458

170

1067

1946

517

858

316

1466

224

418