1047 ratings given