There are three cups with the same amount of cubes in each one. A person removes two cubes at a time from the first cup and had one cube left over. Then the person removes three cubes at a time from the second cup and this time had two cubes left over. Lastly, the person removes 5 cubes at a time and now has 3 left over. What is the fewest number in these cups to make these outcomes possible?