4086 8
2895 0
2957 3
3608 8
2400 1
2888 3
4430 5
7350 6
3016 5
2290 1
3595 5
3160 0
3175 3
7677 3
12786 3
3100 7
1878 0
25935 10