3145 4
1531 2
929 1
2178 1
7046 39
27268 12
2001 2
3259 29
2278 25
2291 4
1355 0
1477 2
3739 8
2001 3
2048 4
2245 3
3025 27
2120 1