111

962

1447

1877

1570

1655

483

499

1685

273

393

1448

1178

1054

170

1247

233

1435

759

590