111
Longest
832
87
13284
239
246
243
204
175
12286
1741
941
1961
388
615
492
2135
403
780
8981