Sizə müstəvidə nöqtə verilir. Tapşırığınız — aralarındakı məsafə verilən ədədə bərabər olan nöqtə cütlərinin sayını sorğuya cavab olaraq tapmaqdır.
Birinci sətrdə (1 \leq n \leq 10^6) — nöqtələrin sayı verilir. Sonrakı sətrin hər biri iki tam ədəd x_i və y_i (0 \leq x_i, y_i < 10^3) — -ci nöqtənin koordinatlarını göstərir. Bütün nöqtələrin fərqli olması təmin edilir.
Bundan sonra bir tam ədəd (1 \leq q \leq 10^6) — sorğuların sayı verilir. Növbəti sətrinin hər birində bir tam ədəd k_i (0 \leq k_i \leq 10^9) — soruşulan məsafə verilir.
Hər sorğu üçün məsafəsi dəqiq olaraq k_i olan nöqtə cütlərinin sayını ayrıca sətirdə çap edin.
Nümunə 1