设等比数列an的首项为a1,公比为q,若所有项之和为2,求首项a1的取值范围