3121 12
2946 6
1816 5
945 8
1432 6
1826 7
1761 8
1120 1
1097 0
1091 2
1137 2
1081 4
1523 6
1538 4
2804 9
1694 2
1232 1
1186 1
3226 6
1650 2
2091 3
2465 6
5981 16
6937 15