11% faster with unboxed integers