Ay, 460 grams at 21 weeks is right on track, mama! That's actually a healthy weight para sa age ng baby mo, hindi siya maliit o malaki, perfectly normal lang. The OB would have flagged it kung may issue, kaya relax ka na dyan at enjoy your pregnancy!