Let $n_1,\ldots ,n_k$ be the sizes of the 1st, 2nd,...,kth cycles in a permutation of $n$ elements. How is the number of permutations with this cycle structure and $n_1+\cdots + n_k=n$ equal to $${{n-1}\choose{n_1-1}}(n_1-1)!{{n-n_1-1}\choose{n_2-1}}(n_2-1)!\cdots{{n-n_1-\cdots-n_{k-2}-1}\choose{n_k-1}}(n_{k-1}-1)!$$
I understand that the chosen cycles can be permuted and that the elements of each cycle can be permuted, but I don't understand where all of the minus ones come from.