1197
953
937
1113
1095
1087
933
941
1104
1111
1186
1541
1148
1424
1157
1253
1122
748
701
855
721
794
867
912
815
858
771
913
822
692
864
838
769
889
812