P14985 [HackerEarth] Given an array A of N numbers, find the number of distinct pairs (i, j) such that j ≥i and A[i] = A[j].
普及
题目描述

Given an array A of N numbers, find the number of distinct pairs (i, j) such that j ≥i and A[i] = A[j].

First line of the input contains number of test cases T. Each test case has two lines, first line is the number N, followed by a line consisting of N integers which are the elements of array A.

For each test case print the number of distinct pairs.

Constraints

1 ≤ T ≤ 10

1 ≤ N ≤ 10^6

-10^6 ≤ A[i] ≤ 10^6 for 0 ≤ i < N

SAMPLE INPUT
2
4
1 2 3 4
3
1 2 1

SAMPLE OUTPUT
4
4

输入格式

见题面

输出格式

见题面

样例输入
3 4 1 2 3 4 3 1 2 1 5 1 1 1 1 1
样例输出
4 4