2997 3
9073 10
11664 38
8460 16
13683 24
1004 1
1958 4
1910 2
2645 4
1471 2
1494 3
2627 5
974 0
2291 5
1783 1
1255 2
866 0
1235 1
1641 1
791 0
922 1
1432 0
1752 1
2694 2