2678 4
1133 10
5134 10
9078 4
11603 8
16432 3
34133 5
21382 3
40082 1
31426 5
30384 4
21854 9
31551 2
41683 11
49281 8
43404 8
38703 5
30508 4
19732 0
59856 4
66131 6
98678 7
66882 12
41954 8