0 ≤ a ≤ b ≤ N인 모든 a/b가 갖는 서로 다른 값을 센다. 기약분모가 N 이하인 [0,1] 구간 분수의 개수와 같다.
양의 정수 NNN이 주어진다. 0≤a≤b≤N0 \le a \le b \le N0≤a≤b≤N을 만족하는 정수 aaa와 bbb로 분수 ab\frac{a}{b}ba를 만들 때, 서로 다른 값이 몇 개인지 세어라. 분모는 000이 될 수 없으므로 bbb는 111 이상이다. 값이 같은 분수는 한 번만 센다. 예를 들어 12\frac{1}{2}21와 24\frac{2}{4}42는 값이 같으므로 하나로 센다.
첫 줄에 테스트 케이스의 개수 ttt가 주어진다 (1≤t≤100001 \le t \le 100001≤t≤10000). 이어지는 ttt개의 줄에 정수 NNN이 한 줄에 하나씩 주어진다 (2≤N≤100002 \le N \le 100002≤N≤10000).
각 테스트 케이스마다 서로 다른 유리수의 개수를 한 줄에 하나씩 출력한다.