1 20.08698324 0.41373042 2 20.27833049 0.48699486 4 19.68476969 0.46461518 8 21.17850342 0.44522193 16 27.23887736 0.49006879 32 36.23458659 0.66170891 64 52.95013021 0.64882545 128 83.74978841 0.86126969 256 142.03028971 1.09935931 512 257.65462240 1.92378535 1024 492.59427083 2.78638478 2048 958.55468750 2.99373196