Hundreds attend annual Know Your Community event