12355 26
11211 19
2315 9
2554 8
2193 6
1166 5
2355 4
1927 3
1080 3
1931 3
1203 2
1065 2
931 2
1403 1
1246 1
1076 1
1159 1
1007 1
862 1
977 1
1498 1
1275 1
873 1
970 0