19783
2
25669
0
2377
1
32302
2151
2535
2069
5
17946
2087
21152
8
3090
6
3083
2270
2366
964
1978
2921
5440
3475
2932
3498
4
1516
3063
10
3715
3546
2903
3
2964
1603
3765
1945