350
Longest
325
607
487
97
10709
275
647
860
98
2180
2854
114
3421
1373
98
250
186
145
109