x={} for i,j in enumerate(list(input())): x[j]=i a=[list(map(int,input().split())) for i in range(len(x))] n,m=map(int,input().split()) s=len(x) dp=[[0]*s for i in range(m)] q=[] for i in range(n): s=list(map(lambda v:x[v],list(input()))) for j in range(m): dp[j][s[j]]+=1 q.append(s) for i in q: ans=0 for j in range(m): for l in range(len(dp[j])): ans+=a[i[j]][l]*dp[j][l] print(ans)