Michael Hall has 737 friends.