6293
Longest
5186
117
7181
606
1577
7145
1235
73
3515
68
171
462
781
204
2387
978
8806
771
14957