2770 4
1501 4
1492 1
1671 2
2957 8
2596 3
2043 4
5929 19
2005 1
1999 0
2030 3
1672 0
1397 2
1927 5
3328 4
2544 10
2871 8
6112 11
5155 8
2516 4
1889 1
2530 4
50049 49
10622 28