13282 27
999 10
1207 5
751 13
1699 2
2650 9
1185 2
2189 9
1580 9
1678 3
1671 3
1635 5
1469 4
2027 7
1098 1
2462 9
3277 8
1467 4
2169 8
4010 18
1477 3
1621 5
1305 4
2573 9