2873
short
2107
3390
2556
1537
2763
1545
2198
1619
1810
1257
1948
1572
632
3244
1726
2705
3304
856
355