1 1705.91242589 52.11541165 2 157.07588624 12.70122012 4 177.15855052 6.04723272 8 404.41742836 13.20060417 16 778.06620553 15.78266183 32 1287.18404150 36.84811733 64 1457.35499012 42.23394837 128 1706.66254941 50.03905785 256 1806.75988142 53.42178524 512 1915.96504447 50.72511085 1024 2103.23567194 50.75465849 2048 2478.13957510 50.82645262 4096 3228.68997036 48.82963894