1213
961
942
1125
1102
1096
941
946
1112
1124
943
1192
1549
1156
1430
1162
1259
1128
753
710
865
730
805
878
921
825
781
843
703
880
844
777
897
819