19783
2
25669
0
32302
3080
3
2932
17946
21152
8
3090
6
345
2964
1
1849
3176
3597
20
4044
5
4471
3715
181997
11
2535
3125
5382
280
5151
1461
2476
4765
3498
4
389
2478
2756
1672