2684 4
1179 10
5184 10
9107 4
11627 8
16453 3
34252 5
21409 3
40309 1
31553 5
30402 4
21857 9
31584 2
41702 11
49303 8
43406 8
38753 5
30533 4
19758 0
59881 4
66176 6
98678 7
67006 12
42179 8