10
short
4
309
308
332
481
2358
1291
626
311
487
302
635
265
416
595
193
144
760
174