It would also help to consult a nutritionist to get the right diet with complete nutrients needed by your body to lose weight in a healthy way.
And, in addition to the above, calories are highly overrated as a measure of a healthy diet. How you digest and metabolize foods are a more valuable measure. Salmon, for example, is a high calorie food, but you won't get fat on it, whereas white bread may not have a lot of calories but it will metabolize instantly into sugar and if not burned immediately will store as fat. You're also exercising a lot and eating very little, which doesn't allow for recovery. And some of that weight might be from added muscle. Another issue is, are you on any medications? Some cause weight gain. So can a thyroid problem, though many endocrinologists deny this. As Niko says, if you eat insufficiently for what you're doing, your body will react and react badly, and that can include weight gain as well as weight loss.
Your diet are too low in calories to properly sustain the needs of your body!
Metabolic rate decreases eventually in order to compensate for the low calories. Healthy calories or not, make no difference in this.
The calories you ingest are going mostly into storage.
I'm afraid you might be jeopardizing your health as your bodily functions and recovery are not properly supported in this low energy environment.
Also your fat intake must be adequate to facilitate fat soluble vitamin and nutrient absorption, hormonal production, neurological function and more!
You have put MALE in your profile. If you are a female, please consider to change it as there are fundamental biological gender differences, just to be fair to members responding to your questions.
If you are a male, your caloric intake is DANGEROUSLY low!
You can suffer consequences like catabolism, malnutrition and deficiencies in the long run.
Cheers,
Niko