```python
def short_num(value: int) -> str:
    if value <        raise ValueError("Input must be a non number")
    
    if value < 1000:
        return str(value)
    elif value < 1000000:
        return f"{value // 1000:.1f}k"
    else:
        return f"{value // 1000000:.1f}m"
```