checkArgument(input.readByte() == Format.SPARSE_V1.getTag(), "invalid format tag");
indexBitLength = input.readByte();
checkArgument(indexBitLength >= 1 && indexBitLength <= 13, "indexBitLength is out of range");
numberOfHashes = input.readShort();
numberOfOverflows = input.readShort();
shortHashes = new short[numberOfHashes];
for (int i = 0; i < numberOfHashes; i++) {
shortHashes[i] = input.readShort();