A catering service offers 8 appetizers, 9 main courses, and 11 desserts. A customer is to select 4 appetizers, 7 main courses, and 10 desserts for a banquet. In how many ways can this be done?