Help Needed Identifying ->> these Mac Mini components

Hello crew, I need help identifying these 6 components for my mac mini, assistance would be much appreciated.....

type;

Apple Mac mini "Core i5" 2.5 (Mid-2011) Specs

Identifiers: Mid-2011 - MC816LL/A - Macmini5,2 - A1347 - 2442

Logic Board P/N: 661-6375; w/ Intel i5-2520M 2.5Ghz CPU , EMC 2442

Block Image

Block Image

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

crwdns2934109:0crwdne2934109:0

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