19783
2
25669
0
32302
21152
8
2906
1
17946
4471
2535
3083
4651
3
2405
2740
572
5978
6
181997
11
297066
2911
9
4258
5151
398656
19
1827
9055
10
1942
2996
2676
4724
2082
2763
2593
13499
5