Surface Book family tablet / keyboard connectors

Hello everybody

It is my first question in ifixit forum, so if I've chosen a wrong place, please inform and guide me.

You probably know that on the below edge of a Surface Book tablet is located its connector. On the right and left side of tablet (on below edge), there are 2 holes and in the middle, there is a socket like connector that you can charge your tablet through that directly and also it has the responsibility of data transfer.

In overall we have 5 different Surface Books, I want to know that are the connectors of all these 5, the same completely? and if not, what are the differences?

In another word can I exchange a Surface Book 3 (13.5") tablet connector with a Surface Book 1 (13.5") tablet and etc.

And how about the connectors on the top edge of keyboard?

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0