1155 9
1030 10
2640 4
12346 15
4935 6
12621 7
2388 2
1356 9
11251 27
2908 10
5170 10
9795 20
1084 2
3305 8
1534 6
3539 7
3767 10
1207 1
1779 7
12384 40
3008 8
1793 11
8046 5
14161 36