per-len