���1000 leaders