8791
3
14979
4
3504
2
6640
5
2954
1279
0
10389
3627
1
2178
7
7772
3422
5404
21426
10821
41620
13
5535
44233
1815
3255
2296
10824
67368
21
4209
1916
2317
3711