3904 12
4396 8
1547 4
3365 5
4033 2
6425 10
12924 37
1729 5
5301 3
928 0
7277 23
8154 16
2097 7
876 2
1667 8
1454 4
928 2
1879 4
1764 7
5930 23
1094 2
1628 4
1689 2
1879 6