3 12 2 1048574 1048575 0