12193 27
4354 8
5636 21
3763 6
1871 3
1629 2
1052 3
1653 3
3431 7
1179 4
6409 14
1382 1
1543 4
1747 6
11472 34
2159 9
1704 3
2424 4
2427 8
2094 6
2665 7
2794 10
4791 6
5182 14