3090
6
4471
2
571
0
21152
8
3765
4
297066
25669
2245
3
2932
14
17946
894
1189
1755
1
469
4044
5
2903
3546
32302
1849
9956
3673
2740
3080
19783
971
2771
444571
9
528
4358