1 10 24 31 | | 103 | 18 7 4 | 2 2 1 1 | 1 85 82 | 2 1 | | 18 | 405 | 4 | 298 | 5 | 4430 | 4132 | 1 10 24 31 | | 673 20 | 82229 | 4634 87536 | 925042 | 26652 | 31 | | 76 | 31 3 | 9 | 8 | 506 | 260 | 10116 | 9242 8423 | 158 | 46 46 828 | 720 7 | |