Задано натуральних чисел. Для кожного числа знайдіть, скількома способами його можна подати у вигляді суми двох інших чисел із заданої множини.
Перший рядок містить число (1 \leq N \leq 10000). Наступний рядок містить натуральних чисел, кожне з яких не перевищує . Для кожного числа кількість подань менша за 2^{31}.
Виведіть чисел (кожне в окремому рядку) — кількість подань для кожного числа у тому ж порядку, у якому вони задані.
Приклад 1