Reducing propagation of uncertainty in river system modelling by optimal use of streamflow data