Leningrad's economy was producing[when?] about 6% of the USSR GNP, despite having less than 2% of the country's population, but the Soviet Communist Party negated such economic efficiency and diverted the earned income from the people of Leningrad to other Soviet places and programs. As a result, during the 1960s, 1970s and 1980s, the city of Leningrad was seriously underfunded in favor of Moscow.[citation needed] Leningrad suffered from the unfair distribution of wealth, because the Soviet leadership drained the city's resources to subsidise higher standards of living in Moscow and in some under-performing parts of the Soviet Union and beyond. Such unfair redistribution of wealth caused struggles within the Soviet government and communist party, which led to their fragmentation and played a role in the eventual collapse of the USSR.[citation needed]