946 calories