2796 10
949 3
1875 6
1810 4
2277 8
831 4
1017 6
7455 42
1379 9
2697 12
2285 4
2375 14
820 1
710 3
831 2
1477 2
1450 2
947 3
840 0
2058 4
2355 6
2014 9
2539 15
961 6