1256

1450

382

962

1169

570

1099

1087

1191

513

770

1777

1836

514

608

1349

1578

728

899

1994