Brainteaser 1449: Magic!

From The Sunday Times, 17th June 1990 [link]

This is a magic square containing all the numbers from 1 to 16 once each. As is always the case with magic squares, all rows, columns, and full-length diagonals add up to the same sum (but all our shorter diagonals add to less than that sum).

Fill in the missing numbers.

[teaser1449]