2375 3
6845 12
3353 8
10565 13
4330 11
2312 11
3224 14
3524 5
3525 5
2272 4
3834 12
4116 14
2826 10
4401 14
5206 14
2759 1
2706 3
3672 5
8992 4
4111 4
22022 44
7925 9
3206 2
12615 20