Pack non-overlapping digits like those on the left so that every gray square is covered, and each digit covers exactly that many squares. Rotations are allowed, but reflections are not. Note that the 6 and 9 are different. On the right, there is a solved example:
Each puzzle below has a unique solution.