1189
0
19783
2
2145
1
32302
14
2535
1988
17946
2996
25669
2666
9
910
7793
4
257
3090
6
572
488
2907
2030
1134
1033
1252
443
1193
2932
3498
2480
791
591
877