# coding:utf-8
#JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
results=[]
for a in range(1,5):
for b in range(0,5-a):
for c in range(0,5-a-b):
for d in range(0,5-a-b-c):
if a+b+c+d==4:
num=a*1000+b*100+c*10+d
results.append(num)
for num in sorted(results):
print(num)
lens=len(results)
print(f"总共有{lens}个")