Number of Hashes = 405929 Number of Values = 6494881 Number of Hashes Filtered = 203883 Number of Values Filtered = 660915 Filtering 50% Hashes Filtering 10% Values s/iter iterative map_grep map_grep_2 slice recursive iterative 1.67 -- -1% -1% -7% -12% map_grep 1.65 1% -- -0% -6% -11% map_grep_2 1.65 1% 0% -- -6% -10% slice 1.55 7% 6% 6% -- -5% recursive 1.48 13% 12% 12% 5% --