952
Longest
522
196
655
1762
1720
2081
255
450
71
2191
17148
2253
115
78
130
384
121
357
231