240
Longest
2046
96
706
387
12173
8430
660
11651
3955
1327
334
1183
865
3343
328
71
99
344
298