19783
2
25669
0
32302
21152
8
2906
1
17946
4471
2535
3080
3
2932
608
3083
3090
6
572
2891
4
1827
4651
2996
297066
2405
2740
3154
5784
2156
4933
13
181997
11
2907
3715
2009
5
5151