2 256 4 4 512 1024 512 256 2 128 512 16 2 1024 8 8 256 32 1024 16 8 4 256 128 8 8 16 256