104
Longest
2149
132
3229
177
98
372
1265
332
942
171
210
653
37
398
429
800
321
127
592