How many ways are there to partition 7 identical candies into up to 3 identical containers such that no container remains empty? Let's think step by step and output the final answer within \boxed{}.
user