2193
Longest
783
552
3070
441
672
1271
1077
5570
5376
203
2097
259
2383
286
698
1119
3667
214
11732