You'll need ~1400 calories per day to maintain your weight if you stayed in bed all day.
However, your ideal weight is ~60kg. Please discuss your health and diet goals with a doctor. We on the internet can only do so much.
....................
There’s no hard and fast answer here. Nobody can give you a number more accurate than your own body can.
If you want to gain weight but you’re not gaining weight, then you’re not eating enough. If you want to lose weight and you’re not losing weight, then you’re eating too much. Adjust your diet accordingly.
It’s a slow process and no advice from experts can speed it up. You just adjust your caloric intake up or down according to whether you want to lose, gain or maintain weight. It’s a difficult thing to put into practice, but the idea behind it is dead simple. You don’t need to be a rocket surgeon.