1. A method of variable length coding (VLC), the method comprising: identifying run information for a plurality of symbol combinations of a plurality of digital video block coefficients of a transform block, wherein the run information indicates a number of contiguous zero coefficients; and coding the run information using a multi-level VLC table, wherein the multi-level VLC table comprises a first-level VLC table and a second-level VLC table, wherein the first-level VLC table maps codewords to symbol combinations, wherein coding the run information further comprises, for a first symbol combination comprising first run information indicating a first number of contiguous zero coefficients is greater than a cut-off-run value, assigning a first codeword to the first symbol combination, wherein the first codeword comprises an escape code from the first-level VLC table.