10786 34
8331 50
1309 4
2062 5
3194 9
3029 8
2374 9
1504 6
1774 5
1795 4
2388 17
5684 38
3223 9
2339 6
2838 8
3710 6
1628 5
1397 4
2317 7
1382 5
3321 3
1075 2
1007 2
2500 11