19783
2
25669
0
5440
8
4358
6
3546
1
3090
108797
2903
3
2932
32302
21152
3080
2920
4
2512
2245
236066
14
4198
17946
562
2629
2093
2366
1770
1289601
3014
20
2732
3316
10
11153
1268
3222