well that is quite a list. Word order can often lead to a huge difference in meaning. Other times it is not so important. To look at these pairs:
1-1. a whole 1.5 million people and 1-2. 1.5 million whole people. Difference in meaning. whole is probably not appropriate in either case.In 1.1 the word whole emphasises the number of people. Quite often, when whole is used with a number, it