122

1295

1346

664

851

1218

1249

1694

1149

1272

1845

736

680

815

1912

544

499

917

818

996