4035
2947
6674
4703
6282
13159
22375
3125
2185
8846