The mean SD birth weight and newborn length were 2948 432 , 2964 460 , and 3000 447 g ( P = 0.258 ) and 49.5 2.4 , 49.7 2.2 , and 49.9 2.1 cm ( P = 0.104 ) in the IFA , MMN , and LNS groups , respectively .