a=b=c=d=1
p=0
mod=10**9
res=0
for n in range(1,10001):
a,b,c,d=3*a%mod,6*b%mod,9*c%mod,10*d%mod
if n%2==1:
res+=((c-1)*(c-1)-(a-1)*(a-1)+(d-a)*(d-a)-(d-c)*(d-c))*p+(c-1)*(c-1)-(a-1)*(a-1)+(d-a)*(d-a)-(d-b)*(d-b)
p=(p*2+2)%mod
else:
res+=((c-1)*(c-1)-(a-1)*(a-1)+(d-a)*(d-a)-(d-c)*(d-c))*p+(d-a)*(d-a)-(d-b)*(d-b)-((d-a)*(d-a)-(d-c)*(d-c))
p=p*2%mod
print res%mod