若函数f(x)=x^2+sinx+1/(x^2+1)的最大值为M,最小值m,则M+m=多少?