3090
6
17946
0
32302
25669
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
2932
1189
2996
3546
1
3083
3080
2350
1193
2535
3051
3158
14
913
7034
255
6236
10
2525
10827
2299