21152
8
2906
2
3090
6
496
0
2903
3
2593
1
1174
2932
2530
4
951
2866
2740
665
5
5950
10
1606
940
1380
297066
3485
7
13499
1526
3080
32302
66
844
3078
1814
3041
1935
1365