awk ' BEGIN { pos='$1' * 5 + 2 } { n = substr($0,pos,4) +0 m = substr($0,pos,4)" " if ( n != 0 ||(m != " " && m != " ")) printf " %04s %s\n",m,$0 } ' | sort +0