Can someone explain me what happens here?

```
uptime | awk -F: '{print $NF}'

```

* -F: field separator
* $NF: number of fields in the current line

I don't understand why this command result in the same result as

```
uptime | awk -F: '{print $5}'

```