9
245068 -1
330323 0
117765 1
464735 2
470601 3
373396 4
91555 5
297512 6
187290 7
