2246
Longest
1636
270
643
88
1152
484
7866
3718
367
164
510
2251
135
278
523
227
855
154
1500