2593
1
6561
14
2595
8
2761
2
1145
21152
2901
3329
5412
4
2304
0
1492
3
2037
766
951
1694
1151
665
6236
10
1211
1174
3012
3323
131589
529
2480
504
510
2512
10827
1505