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