Need Recommendation for Jitsi server

Hello Team,
We are a 1000 members community, We are planning to deploy Jitsi for our video conferencing needs and integrate it with all inbuild applications. We want to support maximum of 5 simultaneous sessions each consist of 30 to 50 members, Also once every quarter we need to host a session that can accommodate up to 1000 users. Can you please give some input on how to model the server requirement based on this traffic pattern.

Regards
Darsana