All zero labels get set to -1 in line 100 by `label(... background=0)`, so I think this loop can safely start at `1`.