How many different numbers between 1/1000 and 1000 can be written either as a power of 2 or as a power of 5, where the exponent is an integer?