1 7.87148257 0.30337175 2 17.31695395 0.40500976 4 10.37671867 0.55656662 8 15.90105717 1.83782496 16 22.99943680 4.08506804 32 32.95207352 7.65323199 64 50.78873698 14.52268811 128 82.13625372 25.30266296 256 144.66374215 48.94672496 512 265.52786045 95.57342531 1024 505.12371858 183.31346516 2048 996.96279762 369.99887955