3090
6
3080
3
19783
2
21152
8
3673
1193
0
3546
1
25669
1289601
4
2932
32302
1603
2996
2535
3498
3833
536
2903
3066
7
6247
5
189326
4471
3694
17970
15
1761
174730
18
11153
6899
9
2194
2902
16