2224 0
3561 2
1646 3
3296 3
1542 6
3093 3
3053 4
2284 2
3326 7
2937 26
3868 10
4221 18
6871 29
6612 9
2301 8
4360 25
13297 20
11716 10