4659 5
4089 3
6121 7
4673 4
9145 23
7207 9
5041 4
4164 3
5058 1
4862 3
5293 5
5217 2
4853 2
4961 3
4976 3
12161 32
6826 8
5045 6
4590 3
14575 29
5952 2
6221 6
5206 1
15468 60