1073741822 1073741823 1073741823 0