hit count: 28292