A word processing program requires a user to enter a 7-digit registration code made up of the digits 1,2,4,5,6,7 and 9. Each number has to be used, and no number can be used more than once. How many codes are possible?