已知f(x)=x^2+asinx+bx+8,且f(-2)=10,则f(2)=______________