how many primes are less than 1000