21152
8
1189
0
3080
3
3090
6
2903
2593
1
2932
2
14
2087
3765
4
47639
1045
2124
7258
1248
2342
297066
1673
7893
4443
9
1604
2241
17946
1193
475
616
337
371
2219
536