various ores and medium hard materials impact crusher