Do a search on Google, for "prime numbers" table, or "prime numbers" list, and you will surely find something.
I cannot tell precisely without looking up a table or doing some longish calculus but as a gross estimatation there should be about this many prime numbers between 1000 and 2000:
2000 / ln(2000) - 1000 / ln(1000) =~ 263 - 144 = 119
Actual number of primes between 1000 and 2000 should be a little above 119
(in the range [140, 160] i think)
There are 800 such numbers.
1000
A palindromic number is a number that remains the same when its digits are reversed. Between 1000 and 2000, the possible palindromic numbers have the form "ABBA" where A and B are digits from 1 to 9. There are 9 options for A (1-9) and 10 options for B (0-9), but we exclude the case where A is 0. Therefore, there are 9 * 10 = 90 palindromic numbers between 1000 and 2000.
They are the first 2000 numbers that have only 2 factors which are themselves and one
See the link.
http://primes.utm.edu/lists/small/1000.txt
All numbers between 1000 and 2000, or anywhere else, can be expressed as a power of another number.
300
2003 2011 2017
3000
They are 1024, 1125 and 1372.
127 prime numbers in that range. See related link for prime numbers up to 10000. Plus there is a link to download Zip files of prime numbers up to 1 million.
There are 800 such numbers.
1000 to 2999 inclusive so 2000 numbers.
1000+1000 1000x2
1000
The two thousand numbers either side of 1999 are 1000 and 2000. The difference between 1999 and these numbers are 999 and 1 respectively. Clearly the second is nearer.