12357 26
11213 19
2315 9
2555 8
2196 6
1167 5
2358 4
1927 3
1082 3
1932 3
1206 2
1065 2
935 2
1404 1
1248 1
1077 1
1160 1
1012 1
866 1
978 1
1499 1
1276 1
874 1
971 0