PUMaC 2012 Algebra B Problem 7

Let f be a polynomial of degree 3 with integer coefficients such that f(0)=3 and f(1)=11. If f has exactly 2 integer roots, how many such polynomials f exist?