22 10
321 4
400 1
396 2
654 11
1018 10
1007 9
965 3
585 11
1872 8
868 11
2025 10
517 6
1684 8
1661 5
2625 7
1678 8
1637 13
2952 14
3745 17
3517 9
3037 12
1324 4
2561 13