3162 7
3012 4
2092 5
3485 4
5472 8
2754 4
2859 1
2518 7
2720 2
2787 5
3509 10
6640 34
5040 11
1766 1
2012 2
1589 1
2300 2
4606 7
4913 18
12245 16
6591 23
1268 0
1296 1
1370 1