19783
2
25669
0
32302
2906
1
17946
4471
2535
21152
8
572
2996
3083
3154
6
746
758
4044
5
3186
2907
14
3498
4
2964
2020
3546
1603
1189
685
4933
13
2209
3
578
1193
1926