1096
1527
1728
1197
1087
1428
1275
1496
995
864
810
926
833
740
838
827
873
886
888
958
919
1092
1132