19783
2
25669
0
32302
2535
2996
2173
1
572
21152
8
3090
6
918
3083
1746
2366
1011
2725
11
2086
3
2639
13
1676
685
2932
3498
4
3868
10
17946
1329
2595
1294
12717
1153
4697
2285
9