2 3 12 2 7 56 5 3 12 48 192 768 10 3 12 48 192 768 3072 12288 49152 196608 786432 -1