6671 16
7196 6
7315 6
3039 12
5061 6
3161 4
5312 7
4772 10
7316 13
2355 1
13321 8
4882 5
3414 13
1717 8
4347 17
25929 37
5080 6
7456 10
9093 20
598 2
12173 22
2044 6
9910 22
1076 9