'''
基本的思路就是:
遍历从1至n的所有元素,
首先判断是否是7的倍数,
如果不是7的倍数,
则利用子函数将数字转换成字符串,
再判断字符串是否包含字符'7'。
'''
n = int(input())

def se(num):#判断输入的数字是否包含字符'7',是则返回True,否则返回False
    ss = str(num)

    info = False
    for i in ss:
        if i == '7':
            info = True
    
    return info

s = 0#符合“挑7”的数字个数
for i in range(1,n+1):#遍历从1到n的所有整数
    if i%7 == 0:#是7的倍数,计数值+1
        s += 1
    elif se(i):#包含7,计数值+1
        s += 1
    else:
        continue

print(s)#输出1至n的所有整数中,符合条件的整数个数