The numbers 1 through 15 have been re-ordered according to a certain logic. Deduce the logic and fill in the blanks.
15, 7, 11, 3, ___, ___, ___, 1, 14, 6, ___, ___, 12, 4, 8
The missing 5th term, 6th term and the 7th term are respectively 13, 5 and 9; while the missing 11th term and the 12th term are respectively 10 and 2.