897
Longest
157
10627
1313
1500
124
2790
2331
186
250
394
325
1386
302
5708
653
617
1921
652
562