128
2133
1096
25