253
Longest
1K
105
35
214
27
250
49
108
308
144
33
5K
31
253
79
212
128
63
35