5 1 3 22 13 1000 1000 114 5144 1000000 1000000