4093 7
4102 8
3852 2
2750 0
7821 3
5530 9
7367 10
5871 8
5507 9
3172 2
4407 8
18737 46
12221 29
4217 5
3125 5
6862 16
12290 32
5003 12
4553 6
7344 17
12358 52
10583 37
3001 6
30044 59