4321 11
3053 10
9443 12
16127 29
39039 94
14325 13
15695 24
7959 7
13941 19
10248 15
12221 13
5787 9
9565 12
17451 38
6737 9
3796 7
4297 7
11678 14
7232 1
5143 5
12000 18
5852 7
4748 0
9596 5