50
512
1536
4608
13824
41472
124416
373248
1119744
3359232
10077696
30233088
90699264
272097792
816293376
1024
3072
9216
27648
82944
248832
746496
2239488
6718464
20155392
60466176
181398528
544195584
2048
6144
18432
55296
165888
497664
1492992
4478976
13436928
40310784
120932352
362797056
4096
12288
36864
110592
331776
995328
2985984
8957952
26873856
80621568
241864704
