What languages are spoken in Papua New Guinea?

There is an estimated 800 traditional languages in PNG. The official language in PNG is English. The two most commonly used languages are HiriMotu and Melanesian Pidgin.