2025 Maine Coast Marathon, Half and 5K