19783
2
25669
0
32302
1166
11
532
1
2535
17946
3090
6
7793
4
2316
3060
5
2921
2932
3898
10
4032
12
3498
3765
2666
9
2476
2802
2906
1153
4358
5440
8
2012
13018
2366
21152
1672
2258