10655 20
12366 21
23773 12
19745 21
1226 3
6906 18
1210 2
4047 7
2560 9
3642 9
1838 2
3086 12
1434 5
989 2
1151 2
1674 5
2080 3
843 1
1037 1
1795 8
764 2
1343 3
1321 4
2630 14