3653 4
2910 4
4057 10
8312 18
6033 12
3076 4
3935 5
6550 14
40854 162
1039 1
3805 6
1692 5
1288 2
3726 4
1135 2
1785 2
2160 6
3486 5
2511 6
1090 1
3068 2
1157 1
5459 7
1535 3