#include using namespace std; const long long int MOD = 1e9 + 9; long long int dp[900010]; int main(void) { cin.tie(0); ios::sync_with_stdio(false); long long int N = 900009; dp[0] = 1; for(int i=0;i<10;i++) { int x = max(1,i); for(int j=0;j<=N;j++) { if(j + x > N) break; dp[j+x] += dp[j]; dp[j+x]%=MOD; } } int tc; cin >> tc; while(tc--) { long long int n; cin >> n; if(n < 111111) { cout << 1 << '\n'; } else { cout << dp[n/111111] << '\n'; } } return 0; }