19783
2
25669
0
32302
17946
2535
2921
5
5440
8
2932
2258
1
3498
4
7793
21152
2903
3
2964
1603
213
3765
964
317
2906
2476
1372
1153
4471
736
3090
6
2023
2012
3546
3083