702
Longest
1180
43830
57
842
772
85
4513
5158
2134
84
943
578
532
515
8955
5557
5554
146
2386