2014 7 18 20 512
16
32
32
8
16
128