577
Longest
88
328
165
812
133
130
126
316
93
70
105
896
74
333
247
135
349
978
2482