45056
42496
32256
0
0
0
