import sys input = sys.stdin.readline X=int(input()) D=dict() ANS=0 LIST=[] for a in range(301): for b in range(a,301): for c in range(b,301): S=a**3+b**3+c**3 LIST.append((S,a,b,c)) if S in D: D[S].append((a,b,c)) else: D[S]=[(a,b,c)] for S,a,b,c in LIST: if S>X: continue k=X-S if k in D: for d,e,f in D[k]: if c<=d: ANS+=1 print(ANS)