843 2
3321 7
3949 10
1126 3
2288 0
1069 3
5490 12
13920 37
9883 64
2290 11
1666 9
2456 9
2000 3
2287 13
967 0
3844 3
8903 24
4956 26
2815 9
3838 12
2795 11
1971 12
2293 3
4201 18