awk -v keyind=$1 '
  NR==1          { key=$(keyind); count=0; }
  key==$(keyind) { count+=1; }
  key!=$(keyind) { print key, count
                   key=$(keyind); count=1; }
  END            { print key, count }
' ${2:-'-'}
