3090
6
32302
0
2471
7
19783
2
3448
1
7793
4
3546
25669
2535
1289601
2358
9
2932
1485
3498
3036
3
17946
658
6247
5
3868
10
4599
1061
3158
1320
1153
10598
4178
1903
1816
3694
1850