1978 timetable there were 2 Aberdeen - KX services, plus a Aberdeen - York, and the sleepers.
The extra services were added in 'marginal time' in BR days once they had east coast HST's. Trips north of made by trains that arrived in Edinburgh too late to make a return journey south. Also saved...