16 3
965 4
2421 12
3545 15
1074 9
3804 18
2738 11
4113 5
1293 2
1991 10
6175 14
4070 5
1011 6
1890 3
1376 2
1113 10
2354 2
1896 1
4660 8
1432 9
2092 11
14641 15
2621 5
3508 7