4657 24
1327 6
11658 19
1361 6
22408 27
26447 42
1091 5
16561 16
31563 67
963 1
11089 17
979 6
3612 6
1466 5
924 2
1508 4
567 3
5844 7
848 9
2577 6
4481 3
1013 5
2786 11
4960 20