4096 2097152 1073741824 
