Oh easy, I just attended a wedding reception where over 2500 were invited. It was one of the biggest I have seen but 1000 is normal. My father had 10 siblings and my mother 6. You got to invite all their relatives, kids and your own friends, you can easily cross 1000. I guess its the huge population in India and China.