6412
Longest
23000
175
18578
171
5053
748
343
416
528
181
984
1192
1054
870
10480
3903
8051
1748
1999