Hur många kalorier per gram innehåller makronäringsämnen?

Hur många kalorier per gram innehåller makronäringsämnen?

1 gram protein = 4 kalorier
1 gram kolhydrater = 4 kalorier
1 gram fett = 9 kalorier