N=int(input()) mod=1004535809 ans=N*2%mod loop=4000000 ret=0 while loop>=0: ret=ret*2+(N>>loop&1) if ret>=mod: ret-=mod ans=(ans-ret+mod)%mod loop-=1 print(ans)