13696
Longest
1367
430
893
81
4495
328
605
237
485
1654
238
197
592
268
212
482
1645
7727
378