3755
Longest
3250
535
150
4695
234
2595
5320
883
1978
9577
5588
14041
2139
6443
4698
694
6705
2258
997