19783
2
32302
0
17946
2535
25669
7793
4
2258
1
2906
3090
6
2666
9
372
2932
3498
2139
21152
8
802
2903
3
2964
12459
1603
213
3765
317
2476
1372
1153
4471
736
2023
3546