1016 6
1165 5
2298 7
1580 5
596 2
649 7
1044 5
2731 12
2296 1
3150 2
6710 13
3323 14
2990 7
5520 21
5094 12
3726 9
4181 2
7900 14
5548 7
4035 4
5378 10
3333 8
2161 9
3749 12