设函数f(x)=lg(x^2+ax-a-1),给出下列命题,正确的是:2,3,4