-1
1
303
0
1
296