#include <bits/stdc++.h>
using namespace std;
 
int main() {
  vector<int> w(26,1);
  int n;
  cin >>n;
  for(int i=0;i<n;i++){
    char W;
    cin >> W;
    w.at(W-'a')++;
  }
  long long ans = 1;
  for(int i:w){
    ans *=i;
    if(ans > 100000009){
      ans %= 1000000007;
    }
  }
  cout << (ans -1)%1000000007;
  
}
