Top 5 takeaways from 49ers' Week 5 loss to Giants