1 20.77486396 0.56224107 2 30.88679338 0.54140551 4 20.81010550 0.50432974 8 27.50584871 0.53259792 16 33.33657717 0.57894709 32 43.68858744 0.65789057 64 61.68434003 0.76560710 128 93.71501433 0.94599956 256 156.07763032 1.37762518 512 280.14889806 1.57562041 1024 527.00443504 2.23119622 2048 1019.53049945 3.17694907