12288 26
21617 50
9995 18
5195 15
5247 9
5861 14
4743 11
10755 26
1583 1
5757 15
3157 6
16312 26
4498 8
921 1
1210 1
833 0
8780 16
3005 6
1684 1
1773 1
18682 113
6995 7
2252 6
3774 2