2370 8
2420 3
12191 28
3795 12
3038 7
6851 8
8295 11
5646 5
4511 7
5526 4
7964 8
8478 10
5354 7
4869 18
3746 4
6460 16
6658 12
16186 42
5999 11
6918 3
4706 15
4583 9
9517 16
14361 22