3K
Longest
1K
272
354
395
59
557
1K
377
110
140
10K
160
208
308
1K
1K
2K
12K
1K