1 20.89938688 0.29582932 2 33.66412942 0.42904355 4 37.44635389 0.49947599 8 44.87660600 0.46605529 16 54.41276599 0.56795013 32 72.45133498 1.47059847 64 105.99985780 2.05332659 128 171.10096025 3.67351500 256 298.35395476 6.77251394 512 549.10405514 12.30957812 1024 1048.30975642 23.57967368 2048 2047.07882762 46.24824971 4096 4053.32922912 88.27363407