2248
Longest
1316
496
236
18299
1877
434
262
3007
4806
1290
3125
12516
3812
2259
1474
3216
1436
26672
783