Не Маша я, но можно отвечу? От многих факторов: от наличия железа в питании, а также от других особенностей питания, например одновременный прием с железом кальция (как в гречке с молоком) замедляет всасывание железа, от кислотности желудочного сока, еще в желудке есть какой-то белок (не помню как называется фактор.... какой-то там), который тоже необходим для всасывания железа. Еще дефицит белка тоже имеет значение, т.к. в гемоглобине кроме железа еще белок есть (но к малышам вряд ли это относится).Есть еще 2 группы анемий, связанных не со снижением всасывания железа, а с нарушением синтеза гемоглобина и с его повышенным разрушением (гемолизом или кровопотерей), но это опять же для малышей не важно.По моим наблюдениям уровень гемоглобина - скорее индивид особенность человека. Вот я, не сказать чтоб много чего полезного для железа ела, а ГБ у меня всегда 135-140, и у Степахи такой же, хоть он вообще ни черта не ест (мяса вообще не ест, а гречку с молоком только). А муж вечно на грани анемии - и Федя такой же. Думаю, это индивидуальные особенности на уровне ЖКТ