3993 4
3263 6
14259 50
10071 36
11570 41
6808 27
4195 7
1135 1
888 2
2296 8
16349 44
1764 3
2187 5
1325 4
3188 13
1346 0
1142 2
1370 3
5367 19
2248 12
3495 12
1467 4
2676 9
1351 5