563
Longest
2590
216
1588
1809
1714
185
4617
1068
272
110
156
465
346
129
262
45
319
103
147