545 4
1281 8
2929 5
1105 4
3009 6
3535 13
4347 3
5863 3
9144 18
8766 26
6585 11
3951 8
6317 13
2655 10
1904 5
5081 6
5355 14
5671 16
4581 7
7691 9
8905 20
7186 10
7461 6
2551 1