Gen 46:21 The sons of Benjamin were Belah, Becher, Ashbel, Gera, Naaman, Ehi, Rosh, Muppim, Huppim, and Ard.
Numb 26:38 The sons of Benjamin according to their families were: of Bela, the family of the Belaites; of Ashbel, the family of the Ashbelites; of Ahiram, the family of the Ahiramites; 39 of Shupham, the family of the Shuphamites; of Hupham, the family of the Huphamites.
40 And the sons of Bela were Ard and Naaman:
1 Chron 7:6 The sons of Benjamin were Bela, Becher, and Jediael—three in all.
7 The sons of Bela were Ezbon, Uzzi, Uzziel, Jerimoth, and Iri—five in all.
***
12 Shuppim and Huppim were the sons of Ir, and Hushim was the son of Aher.
1 Chron 8:1 Now Benjamin begot Bela his firstborn, Ashbel the second, Aharah the third, 2 Nohah the fourth, and Rapha the fifth.
3 The sons of Bela were Addar, Gera, Abihud, 4 Abishua, Naaman, Ahoah, 5 Gera, Shephuphan, and Huram.
---
So what is going on here ? I know that people some times had several names and that names were spelled very differently if one compares Chronicles to similar accounts in Samuel or Kings. But the list in 1 Chron 7:6-7 makes no sense compared to the three other lists. The sons listed in Genesis 46 are grandsons in other lists and Huppim is a great grandson.
In addition we have :
1 Chron 6:1 The sons of Levi were Gershon, Kohath, and Merari.
2 The sons of Kohath were Amram, Izhar, Hebron, and Uzziel.
3 The children of Amram were Aaron, Moses, and Miriam
According to the timeline at Biblehub, Levi was born in around 1920 BC and Moses was born in around 1527 BC. That would be three generations in 400 years. There are many similar examples. The genealogies are in no way complete. It's not just the number of sons and if they were really sons, grandsons and so on, there have to be outright gaps in the genealogies. Moses couldn't have been the great grandson of Levi.
What does this say about the genealogies going back from Abraham ? Anything is possible.