19783
2
32302
0
25669
2535
2906
1
17946
1816
3090
6
3765
4
2316
2921
5
2932
3008
3
3498
2666
9
2087
2986
1153
5440
8
2012
2366
21152
1672
2124
6773
7
7793
2258
2794
1849
2270