19783
2
2627
7
25669
0
3090
6
2903
3
2932
4358
21152
8
2996
572
32302
3080
3316
10
3657
2366
1
2173
2392
2087
1547
267612
467
14
2535
4044
5
1568
3083
17946
1289601
4
2465
1189