27
12
16
2
3
2
4
2154 20243
2230 24032
2874 38997