304
Longest
5223
1891
3621
42
7872
225
1194
175
1483
792
507
266
907
121
1425
341
116
860
988