4074
0
2131
1
1767
2
3051
536
32302
2996
7258
2949
3090
6
404
2903
3
1618
2932
467
2141
9
108797
297066
21152
8
1812
6781
61216
2578
1554
572
1458
3926
14
2948
8527
645