The scaling behaviour of the two-dimensional O(N) symmetric Heisenberg model to order N−1