After 20 weeks of gestation main contribution of amniotic fluid is by:
Fetal urine Maternal serum filtered through placenta Transudate of fetal plasma through fetal skin Transudate across umbilical cord