number of rivers in scotland