10679 20
12389 21
23789 12
19767 21
1231 3
6915 18
1220 2
4066 7
2573 9
3656 9
1858 2
3096 12
1443 5
996 2
1157 2
1681 5
2091 3
851 1
1044 1
1802 8
776 2
1351 3
1332 4
2636 14