886 2
2316 4
6710 8
7541 11
3836 3
1133 6
4953 12
2422 4
1525 7
1204 9
1285 3
1705 10
1065 6
1359 3
1117 10
2517 5
1784 1
1081 7
820 5
5102 5
2591 12
8245 13
6805 12
9668 27