Software for Social Network Analysis.
The following are in no particular order of preference and are listed without recommendation or guarantee they will do what you want. You may like to check them out to see if they suit your endeavors.
Organisational Analysis Surveys
Wolfram Alpha enter “Facebook report” and create an account to allow alpha to analyse your Facebook life.