How many kilojoules should a 13 year old eat a day?

a boy on average should eat around 2200 kilojoules a day.

a girl on average should eat around 2100 kilojoules a day.

on average a 13 year old should eat 2150 kilojoules a day.