How Many Integers Between 1 And 1000 Are Perfect Powers