3460 1
3495 6
1694 2
1628 4
2731 9
3505 4
5060 14
2180 11
3467 13
3594 2
3590 4
3524 8
3927 26
2429 7
7939 14
1646 3
5405 10
4912 12
2039 1
10732 33
6213 20
15448 56
12723 45
17757 82