2763
0
3655
3
2908
10
10032
14
6561
19932
6
5431
2
3022
7
4862
1
2966
2270
13499
5
2166
1722
4288
3593
16
109776
42
666