A pianist plans to play 4 pieces at a recital from her repertoire of 21 pieces, and is carefully considering which song to play first, second, etc. to create a good flow. How many different recital programs are possible?