A general model for salmon run reconstruction that accounts for interception and differences in availability to harvest | Synapse