已知等差数列{an}中,a1+a7=20,a3+a9=18,求数列{an}的通项公式及前n项和