19783
2
25669
0
2990
32302
2535
2932
3498
4
17946
1933
1
1153
692
3090
6
1555
3
2012
14810
2366
2136
21152
8
560
1059
3080
2316
2921
5
1044
2151
7994
1591
4363
7
4044
3083