一个自然数,各个位数上数字之和是1995,则这个自然数最小是多少?