4140 2
5646 9
15541 17
6649 9
5333 3
5127 8
4118 1
4305 1
4463 2
5088 6
4979 7
7717 11
8438 12
5367 3
5059 2
5451 2
8192 15
5739 5
6450 12
6903 17
5900 6
5593 8
6589 9
12237 34