653
Longest
18656
260
12428
520
1468
506
349
2161
580
288
114
913
1498
1267
579
670
255
552
239