R=xrange;p=10**9+9;N=90000;D=[1]+[0]*N for i in R(9): for j in R(i,N):D[j+1]=(D[j+1]+D[j-i])%p for i in R(N):D[i+1]=(D[i+1]+D[i])%p for i in R(input()):print D[input()/111111]