3 7 11 13 2 1000000000 1000000000 0