import string
import collections
N = int(input())
S = []
CA = collections.Counter()
for _ in range(N):
    S.append('a'+input()+'a')
for s in S:
    s = s
    for i in range(1,len(s)-1):
        CA[s[:i]+'*'+s[i+1:]]+=1
for s in S:
    ans = 0
    for i in range(1,len(s)-1):
        ans+=CA[s[:i]+'*'+s[i+1:]]
    print(ans-len(s)+2)