Limits 4.
bench: 8007479
Limits 5.
bench: 8034736
Limits 6.
bench: 7831621
Limits 7.
bench: 8412072