883
Longest
146
726
866
1419
967
864
296
619
107
143
743
187
92
143
1091
346
1489
489
1636