3090
6
1193
0
2903
3
2494
1
2932
2
108797
32302
2035
25669
21152
8
28098
14
2124
2920
4
3080
5402
9
4149
3304
2094
2009
5
1045
385
1489
1812
2750
19783
2535
2469
2996