19783
2
1153
0
25669
2535
2932
4471
3498
4
32302
2964
1
17946
2476
1512
3090
6
2986
2258
21152
8
3080
3
2902
16
1044
4044
5
3083
2149
2465
3125
3765
3779
2903
3051
1603
1461