2621
Longest
314
70
1076
673
182
299
422
140
159
111
258
186
268
125
1698
164
96
1142
382
725
391
424
284
451
208
165
102
1260
453