2658 2
1633 0
1056 8
3059 1
10851 3
10001 5
7253 7
9652 4
12101 8
14658 8
11909 0
13079 6
36508 5
30156 8
26984 6
26028 3
18232 11
46626 4
18533 4
18507 1
39854 11
34008 4
10807 5
66727 16