Arrange the following events in chronological order:
1) Sun Yat-sen worked with the Communist party.
2) Mao became a leader and established base for the communist takeover.
3) Chiang Kai-shek was against the Communist party and attacked them.
4) To protect the communists, Mao Tse-tung introduced the 'Long March'.