1,276 episodes