5526
Longest
1135
56
6370
6035
95
1147
3700
186
6299
436
100
69
256
2704
89
736
1228
321
103