1 11.61373553 0.26747580 2 17.19961862 0.35903945 4 11.75641838 0.26757079 8 15.10691319 0.29024394 16 18.64712499 0.39889550 32 25.02666913 0.43070607 64 35.49799247 0.52156204 128 54.28190286 0.55169808 256 89.97909775 0.72765715 512 159.40009140 1.00921355 1024 300.41456302 1.29735460 2048 581.49046831 1.85473018