19783
2
17946
0
2087
2151
1
572
2377
25669
2270
1189
1978
2535
32302
2932
3498
4
3063
10
2903
3
2964
1603
3765
1945
2906
2476
1153
2996
4471
3090
6
2048
1849
21152
8
7793