Ay, that's a healthy weight for 31 weeks, mama! Around 1700-1800 grams is actually right on track, so walang dapat alarmahan doon. Hindi ka kailangan mag-diet kasi basta kumain ka ng balanced meals with enough protein and nutrients, yun na ang kailangan ng baby mo at ng body mo, pero best talaga na i-confirm ito sa OB mo para sa peace of mind, lalo na kung may concerns ka about sa growth or weight gain pattern mo. A few of my mum friends who had similar weights at 31 weeks delivered perfectly fine babies, so relax lang and focus on eating well!