128
2732
1096
25