设等差数列{an}的前n项和为Sn,a9=17,S3=9,求{an}通项公式及前n项和为Sn