#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int mod = 1e9 + 7;
  ll dp[100005][13];
int main() {
  string s; cin >> s;
  int n = s.size();
  dp[0][0] = 1;
  for(ll i=0;i<n;i++) {
    int t;
    if (s[i] == '?') t = -1;
    else t = s[i] - '0';
    for(ll j=0;j<10;j++) {
      if (t != -1 && t != j) continue;
      for(ll k=0;k<13;k++) {
        dp[i + 1][(k * 10 + j) % 13] += dp[i][k];
      }
    }
    for(int j=0;j<13;j++) dp[i + 1][j] %= mod;
  }

  cout << dp[n][5] << endl;
}
