2501 0
3973 3
2595 2
2529 3
4264 5
3876 6
3016 3
3085 4
2864 3
5077 6
2280 4
3175 6
6779 16
3305 0
3565 1
4765 6
2344 0
3178 1
6663 13
4922 5
3798 4
5509 8
14519 24
4637 7