3606 2
6507 4
1379 7
2837 4
2387 4
6142 4
4506 4
1788 2
5470 14
4273 8
4817 8
17205 43
9548 17
5669 9
7135 6
7396 7
7815 5
3953 3
12659 28
24066 8
82515 99
26168 27
30435 29
10649 3