# cook your dish here
t=int(input())
for i in range(0,t):
x=input()
k=100
for j in range(97,123):
if x[0]==chr(j):
break
k=k+100
d={}
for j in range(97,123):
d[chr(j)]=k
k=k+1
sum=0
for j in range(0,len(x)):
sum=(sum+d[x[j]])%((10**9)+7)
print(sum)
why my code getting NZEC error?