729
497
1069
1220
660
4614
4216
8419
7912
1060
260
7919
21556
16130
14321
12930
9902
942263
8664
8630
814148
707142
66911
6430