Cherry crumb pie with fresh cherries