3090
6
19783
2
1153
0
25669
1743
528
3765
4
2903
3
2932
14887
18
2996
2556
1769
1
3447
7
32302
2320
297066
21152
8
2348
3798
1889
14
616
3080
3673
1221
6668
1193
2949
3899