A biogem for counting small kmers for fingerprinting nucleotide sequences