There are 166 multiples of 6 in that range.
There are 100 multiples of 10 in that range.
There are 33 numbers on both lists.
266 - 33 = 233
111 numbers between 5 and 1000 are divisible by 9
125 (including 1000)
There are 66 numbers between 1 and 1,000 that are divisible by 15.
There are 90 such numbers.
142 of them.
There are 267 such numbers.
142 of them.
333 of them.
90.
125 if you include 1000.
There are many numbers between 500 and 1000 divisible by 3 and 9. Any number divisible by 9 is divisible by 3. How about 900?
There are 466 numbers between 1 and 1,000 that are divisible by three or five.