E. Интересное соотношение
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Совсем недавно Миша на сборах от ИТ-кампуса «НЕЙМАРК» изучил новую для себя тему — алгоритм Евклида.

Он был немного удивлен, когда понял, что $$$a \cdot b = lcm(a, b) \cdot gcd(a, b)$$$, где $$$gcd(a, b)$$$ — наибольший общий делитель (НОД) чисел $$$a$$$ и $$$b$$$, а $$$lcm(a, b)$$$ — наименьшее общее кратное (НОК). Миша подумал, что если есть произведение НОК и НОД, то будет не лишним рассмотреть и частное — $$$F(a,b)=\frac{lcm(a, b)}{gcd(a, b)}$$$.

Для примера он взял $$$a = 2$$$ и $$$b = 4$$$, посчитал $$$F(2, 4) = \frac{4}{2} = 2$$$ и получил простое число (число простое, если у него ровно 2 делителя)! Теперь он считает $$$F(a, b)$$$ интересным соотношением, если $$$a \lt b$$$ и $$$F(a, b)$$$ — простое число.

Поскольку Миша только недавно начал изучать теорию чисел, то ему нужна ваша помощь, чтобы посчитать — а сколько существует различных пар чисел $$$a$$$ и $$$b$$$ таких, что $$$F(a, b)$$$ — интересное соотношение и $$$1 \leq a \lt b \leq n$$$.

Входные данные

Первая строка содержит целое число $$$t$$$ ($$$1 \leq t \leq 10^3$$$) — количество наборов входных данных.

Единственная строка каждого набора входных данных содержит одно целое число $$$n$$$ ($$$2 \leq n \leq 10^7$$$).

Гарантируется, что сумма $$$n$$$ по всем наборам входных данных не превышает $$$10^7$$$.

Выходные данные

Для каждого набора входных данных выведите количество интересных соотношений $$$F(a, b)$$$, где $$$1 \leq a \lt b \leq n$$$;

Пример
Входные данные
4
5
10
34
10007
Выходные данные
4
11
49
24317