1691
Longest
666
404
168
288
710
7592
2732
2276
476
689
4596
6966
6697
41031
792
1057
6462
1568
681