3386
3
572
0
3051
2
32302
2996
1606
1
1527
1614
7258
3926
14
496
2949
1558
3090
6
4074
1047
19944
3629
2903
536
467
2932
1458
108797
3132
10
297066
2948
9
21152
8
1812
6781