Firstly, 4 hexadecimal digits are not 4 bytes. Since all your examples show 4 hexadecimal digits - 2 bytes - I assume you mean 2 bytes.
There are only 65,536 different hash values, that's what you do.
Execute a hash function for all 65536 values โโfrom 0000 to FFFF. What are the results. This table is . It maps the input value to the output value.
, , (65 ), , .
-. , - "" , , .
0000 0001, 0002, 0004, 0008, 0010, 0020, 0040, 0080, 0100, 0200, 0400, 0800, 1000, 2000, 4000 8000, , . .