The code below shows the instance variables for WeightedQuickUnionUF.
public class WeightedQuickUnionUF {
private int[] id; // id[i] = parent of i
private int[] sz; // sz[i] = number of objects in subtree rooted at i
private int count; // number of components
...
How much memory does a WeightedQuickUnionUF object use as a function of N? Give your answer in bytes in tilde notation.