Many of the Chinese living in capital city Jakarta and other towns located in Java are not fluent in Chinese languages, due to New Order's banning of Chinese languages, but those who are living in non-Java cities especially in Sumatra and Kalimantan can speak Chinese and its dialects fluently. The Chinese along the North-Eastern coast of Sumatra, especially in North Sumatra, Riau, Riau Islands and Jambi are predominantly Hokkien (Min Nan) speakers, and there are also two different variants of Hokkien being used, such as Medan Hokkien, which is based on the Zhangzhou dialect, and Riau Hokkien, which is based on the Quanzhou dialect. There are also Hokkien speakers in Java (Semarang, Surakarta etc.), Sulawesi and Kalimantan (Borneo). Meanwhile, the Hakkas are the majority in Aceh, Bangka-Belitung and north region in West Kalimantan like Singkawang, Pemangkat and Mempawah, several Hakka communities also live in parts of Java especially in Tangerang and Jakarta. The Cantonese peoples mainly living in big cities like Jakarta, Medan, Batam, Surabaya, Pontianak and Manado. The Teochew people are the majority within Chinese community in West Kalimantan, especially in Central to Southern areas such as Ketapang, Kendawangan, and Pontianak, as well as in the Riau Islands, which include Batam and Karimun. There are sizable communities of Hokchia or Foochownese speakers in East Java, especially in Surabaya. The Hainanese people can also found in Pematangsiantar in North Sumatra.