'''
循环输入,
对输入的数字字符进行处理,
先转换为十进制整数,
然后将十进制整数转换为二进制整数,
再将二进制整数转换为01字符串序列,
统计01字符串序列中字符'1'的个数,
输出统计得到的'1'的个数。
'''
import sys

for line in sys.stdin:
    print(str(bin(int(line))).count('1'))