4590 3
5724 2
5795 5
4899 3
7672 15
4948 4
4640 4
5003 4
5137 7
4492 1
6452 3
14866 46
8265 16
9517 19
10844 30
14503 45
9872 16
14133 40
25205 92
20348 64
10219 25
6730 10
10964 22
89211 192