243
Longest
3888
478
3464
1686
105
2485
535
2234
2834
361
663
1344
1720
1629
1390
9633
69
306
92