{an}为公差不为0的等差数列,其前n项和为Sn,a1=1,且S1,S2,S4成等比数列,求{an}的通项公式