2835 2
2232 3
3086 9
3275 2
3616 44
3631 2
12800 17
5145 69
3785 0
2568 3
11393 61
3064 9
2379 3
3099 4
2687 8
3104 6
45366 37
3166 4