5. In how many ways can 3600 identical envelopes be divided, in package of 25, among five student groups so that each group get at least 150, but not more than 1000, of the envelopes?