10128 2
52277 5
14228 4
46208 7
3503 1
3234 2
6629 1
1531 1
1356 1
3980 1
1427 1
4527 1
15126 4
3830 2
3505 0
10109 1
8231 2
1203 2
5953 2
9801 2
5333 1
12204 4
6376 2
19659 7