3675 9
2429 4
2250 4
2374 1
9934 37
23534 125
2212 4
2672 12
2891 3
3864 11
12440 41
11856 4
2326 1
2433 0
3597 5
5040 13
4785 1
8789 16
6349 14
6775 7
15010 43
13620 42
4814 13
7144 18