12193 27
4354 8
5636 21
3763 6
1871 3
1269 2
1052 3
1653 3
3431 7
1179 4
6409 14
1382 1
1543 4
1747 6
11075 32
2159 9
1704 3
2424 4
2042 8
2094 5
2665 5
2794 9
4791 6
5182 14