3897 9
4229 7
3352 6
2912 6
960 3
1066 1
6822 10
6288 11
2982 8
4690 8
10635 20
3437 10
1381 2
3923 4
2160 6
1965 3
7484 36
3393 5
1664 6
4126 12
14325 42
3510 4
2783 6
1276 1