3175 2
3631 4
6882 11
7988 15
5282 2
3704 4
22129 48
4578 6
3736 1
6228 14
4349 0
2570 1
2850 2
4391 2
8306 16
8026 18
17473 31
11862 8
16812 41
6357 12
16923 25
7331 25
16208 28
8774 34