Athlete nutrition varies depending on the type of Olympic sport. Endurance athletes like swimmers and cyclists need the most calories at 3,000-8,000 per day to fuel glycogen stores. Basketball and football players require high carbohydrate intake of 3,000-4,500 calories. Sports like kayaking and sailing involve moderate energy needs of 2,500-3,500 calories, while weightlifters need moderate energy and carbohydrates ranging from 2,800-6,000 calories. Gymnasts and divers restrict calories before competing, taking in 2,000-2,500 calories, and some combat and lightweight sports restrict calories followed by recovery, consuming 1,200-1,500 calories.