(10) The number of positive integers not exceeding 2012 that have only three positive divisors is
1014 Hint: Let $1 \leqslant a \leqslant 2012$ and $a$ has only three positive divisors, then $a$ is the square of a prime number, $a=p^{2} \leqslant 2012$. Thus $2 \leqslant p \leqslant 43$, i.e., $p=2,3,5,7,11,13$, $17,19,23,29,31,37,41,43$.