Precise Pointer Puzzles

Place a number in each arrow. The number in each arrow should be equal to the number of different numbers in the arrows it points to. Each puzzle below has a unique solution.