528 2
4076 11
1172 0
3912 12
11497 51
2176 10
7997 44
1486 4
4968 15
888 1
8019 22
2855 12
4228 17
5667 3
7881 12
2481 8
4535 4
2184 13
3770 14
2180 11
1472 4
2455 7
22624 127
5567 25