\begin{problem}{Считаем звезды}{стандартный ввод}{стандартный вывод}{4 секунды}{256 мегабайт}

Молодой ученый-астроном из МИСИС Виталий Олегович занимается исследованием звезд в космическом пространстве. Для своих исследований он создал модель, в которой проверяет различные гипотезы. Для очередного исследования ему понадобилась помощь программистов. Дело в том, что ему необходимо эффективно определять количество звезд внутри сферических областей пространства. Помогите молодому ученому с его задачей!

\InputFile
В первой строке через пробел заданы два целых числа $n$ и $q$ --- количество звезд в модели Виталия Олеговича и количество запросов, $1 \le n, q \le 10^5$.

В следующих $n$ строках заданы координаты звезд. В каждой строке через пробел даны три целых числа $x, \ y, \ z$ --- координаты очередной звезды в трехмерном пространстве, $1 \le x, y, z \le 10^6$. 

Известно, что координаты всех $n$ звезд Виталий Олегович сгенерировал для своей модели так, что они являются независимыми случайными величинами с \textbf{целочисленным равномерным распределением} в диапазоне от $1$ до $10^6$. То есть каждая звезда с одинаковой вероятностью может получить любые целочисленные координаты $x, y, z$ с ограничениями $1 \le x, y, z \le 10^6$. При этом, разные звезды могли получить одинаковые координаты.

В следующих $q$ строках заданы запросы, ответы на которые Виталий Олегович хочет получить. В каждой строке через пробел даны четыре целых числа $x, \ y, \ z, \ r$ --- координаты центра и радиус сферы, для которой нужно посчитать количество звезд лежащих строго внутри этой сферы, $1 \le x, y, z \le 10^6$, $1 \le r \le \bold{10^5}$. 


\OutputFile
На каждый из $q$ запросов выведите в отдельной строке единственное целое число --- количество звезд, которые лежат строго внутри очередной сферы.

\Example

\begin{example}
\exmpfile{example.01}{example.01.a}%
\end{example}

\end{problem}

