322
Longest
2340
26
39
384
45
99
42
130
76
1721
499
294