Теперь правильно заполняет газ, если компонента нет - ставит 0.