5375
0
6561
14
7034
2
3840
7
4329
10
1839
1
4862
3683
2315
2460
4
2966
6
2542
2120
403
3579
3
1288
1185
2184
3621
571
762
1722
666
9106
109776
42
3428
516
3505
624
5431