25669
0
14
2495
19783
2
2535
2219
4
1845
1
2139
2996
3083
4230
2901
17946
2465
1189
3539
3
3125
1028
3546
32302
2342
2262
2522
2556
3498
3779
2512
2964
2722
2920