19783
2
25669
0
3090
6
2366
1
2903
3
2932
4358
32302
21152
8
3080
17946
3546
3071
9
2316
2512
3673
964
1992
2744
2902
16
4335
3014
20
1766
2799
1676
3765
4
9956
66
2535
10827