983
short
829
499
693
6585
1516
1231
1408
1578
700
1479
1022
1128
635
747
352
2038
1195
1208
1094