设k为整数,方程kx=4-k的解X为自然数,求k的值?