128
2317
1096
25