695
8221
8912
5210
7930
6915
676
910
8618
6324
7017
570
28427
21620
19831
17683
1414265
13812
1282148
12426
11040
1071144
9460
80411