28098
14
9817
0
1189
2906
1
1985
1153
17970
15
5440
8
1773
174730
18
2012
2
2904
3
4757
2595
721
2366
1672
1991
685
7793
4
6779
5
2258
800
1162
1225
1100
2243
6
1288
3080
1978