2185 10
1289 4
1801 3
619 3
7483 43
2971 15
1534 8
5538 9
4819 18
2719 5
4592 25
4000 17
4401 30
2527 9
3327 9
2777 6
5729 28
4545 20
5849 24
5226 28
3148 18
1043 2
2499 8
7029 32