241
Longest
290
111
2177
779
247
347
172
570
342
655
703
3838
389
24416
175
187
1066
341
276