In my universe, everyone is a few thousand years old (ranging from about 1,500 to 4,000 years) and the population is capped at around 30 million people. People live pretty spread out across a planet roughly the size of earth. Travel from any one location to another is quick, convenient and extremely common. There are some areas that are more urban, and others that are more rural.
So, how many people would an average 3000 year old know?
I know that some people are more social than others, and therefore would know a lot more or a lot less people but I want to look at the most average person rather than the outliers.
I also want to clarify that knowing someone would be classified as immediately recognizing someone in a crowd and having enough history with them to strike up a conversation, or recognizing someone on the news and being able to remember a conversation you had with that person. One-off interactions that a normal person wouldn't remember don't count as knowing someone for my purposes.
A quick google search told me that the average american knows about 600 people, but theoretically, you would get to know a lot more people if you lived a lot longer. I also know that as people grow older, they sometimes grasp to the people they've known the longest, and don't put as much effort into to meeting new people, so I'm curious to know what thoughts others may have on this.