19783
2
25669
0
21152
8
32302
2366
1
17946
2535
7964
5
2932
3498
4
2476
1153
6286
3090
6
2012
541
8033
7258
3080
3
2316
3593
16
2921
2453
948
1044
4044
3083
2465
3022
7
4599
10