9816 23
2967 7
2923 6
2489 8
2411 19
2187 2
2162 5
2104 3
2033 4
2032 4
1837 5
1745 3
1639 3
1580 0
1535 1
1261 1
1241 5
1183 2
1181 3
1126 2
1049 2
972 1
959 1
952 0