15636 47
1728 3
905 1
2880 8
1130 3
1020 3
2743 11
1022 2
1149 1
1207 4
752 3
712 1
1425 4
946 1
1081 1
1728 5
780 1
1529 4
848 2
1018 1
928 1
845 6
2890 7
1287 4