Traditional Culture Encyclopedia - Tourist attractions - Can anyone help me sort out who Ash Ketchum travels with in the five episodes of "Pokémon"?

Can anyone help me sort out who Ash Ketchum travels with in the five episodes of "Pokémon"?

Season 1: Xiaozhi, Xiaoxia, Xiaogang (it seems that there is Xiaojian in the first generation)

Season 2: Xiaozhi, Xiaoyao, Xiaozheng (Xiaosheng) , Xiaogang

Season 3: Xiaozhi, Xiaoguang, Xiaogang

Season 4: Xiaozhi, Alice, Tiantong

No. Season 5: Ash, Serena, Erica, Citron (names in various translations)