4294967295
2147483649
4294967295
4294967295
4294967291
2147483648
4294967295
2147483648
4294967295
0
0
0
0
0
0