1147
932
905
1078
1046
1065
911
914
1077
1086
906
1160
1512
1128
1395
1129
1225
1104
720
675
826
696
770
842
865
783
799
738
891
778
666
843
815
733
839
784