1
26
-2
2
3
4
10
100
-100
20
3
5
-11
22
31
-3
0
0
0
0
1
2
3
9
1
-3
-4
1
