#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; typedef vector vi; typedef pair< int ,int > pii; #define pb push_back #define sz size() #define ln length() #define fore(i,a,b) for(int i=a;i=b;i--) #define all(a) a.begin(),a.end() #define mp make_pair #define ff first #define ss second #define sc(a) scanf("%d",&a) #define md 1000000007 int main() { vi a(26,0); fore(i,0,26) { cin>>a[i]; } string s; cin>>s; int ma = 0; fore(i,0,s.ln) { ma = max(ma, a[s[i]-'a']); } ma*=s.ln; cout<