4922 2
2408 3
6295 11
1516 9
1829 2
3153 5
7036 33
1933 4
9713 23
9315 21
10216 18
13227 18
104613 200