253
after
42
4
1522
94
1327
666
1014
1931
28
221