19783
2
3090
6
25669
0
32302
2903
3
2932
21152
8
3080
2042
1
4443
9
3724
4775
181997
11
7258
108797
1977
2535
4044
5
3083
297066
17946
2666
2465
1950
3125
2058
3546
1761
2061
3498
4