Each person can donate the following:
$1222 to a candidate's campaign (after the election is officially called)
$1222 to the riding association (any time)
$1222 to the central party
Important: Each of these maximums is PER PARTY.
So if you're donating to other NDP candidates, you can only donate a total of $1222 to all those NDP candidates combined.
BUT if you've donated to candidates in another party, that still leaves you with $1222 to donate to NDP candidates.