2440
Longest
493
890
3472
1106
3683
897
2099
2141
478
1003
7395
3104
6387
4612
1892
3568
97
1777
2252