21152
8
12683
17
1493
4
2392
0
3485
7
5970
6
2155
3
12459
990
108797
948
1
3014
20
2194
1704
6445
2274
6236
10
3546
3261
5517
2
6547
7608
12
8819
2629
131589
297066
780
10827
2799
951