Occupational distribution of population is mainly influenced by