已知:x^2+3x+1=0.求3x^3+7x^2-3x+6的值