while True:
try:
a = int(input())
res = []
for i in range(7, a+1):
if i%7==0:#7的倍数
res.append(i)
else:#非7的倍数但含7
#注意比如177不能被7整除,但是被加入res两次!所以之后需要set
b = str(i)
for j in range(len(b)):
if b[j]=='7':
res.append(int(b))
print(len(set(res))) #一定需要set取出res里所有不重复的元素再算长度
except:
break