#include <bits/stdc++.h>
using namespace std;
const long long N = 1e5;
long long mod = 1e9 + 7;
string s;
int a[2601][101], n;
long long cnt;
void boost() {
  ios_base ::sync_with_stdio(0);
  cin.tie(0), cout.tie(0);
}
int add(int a, int b) {
  a += b;
  if (a >= mod) a -= mod;
  return a;
}
void solve() {
  boost();
  for (int i = 1; i <= 2600; i++) {
    for (int j = 1; j <= 100; j++) {
      if (i <= 26 && j == 1)
        a[i][j] = 1;
      else if (i >= j) {
        for (int k = 1; k <= 26; k++) {
          if (i >= k) {
            a[i][j] = add(a[i][j], a[i - k][j - 1]) % mod;
          }
        }
      }
    }
  }
  cin >> n;
  for (int i = 1; i <= n; i++) {
    cin >> s;
    cnt = 0;
    for (int j = 0; j < s.size(); j++) {
      cnt += s[j] - 'a' + 1;
    }
    cout << a[cnt][s.size()] - 1 << endl;
  }
}
int main() { solve(); }
