I have 3 identical math books, 3 identical English books, and 2 identical French books. In how many distinguishable ways can I arrange them on a shelf?