9813 23
2965 7
2923 6
2489 8
2410 19
2186 2
2162 5
2099 3
2032 4
2031 4
1836 5
1745 3
1637 3
1575 0
1535 1
1259 1
1239 5
1182 2
1181 3
1124 2
1046 2
970 1
958 1
951 0