设集合A={1,3,X},B={1,X2-X+1},求A∪B的子集的个数