1047 3
1025 3
535 7
1180 4
613 8
9748 32
1748 12
5323 10
6720 16
6087 17
17526 31
8854 32
12789 14
6240 14
5146 11
13812 18
23289 39
12232 24
21643 51
16653 42