19783
2
25669
0
17946
7793
4
1264
2108
3
2996
796
6
572
3289
2884
5
2535
1516
1
3117
8
1527
3715
32302
1751
2903
2964
2655
2906
2911
9
1603
5392
11
21152
2139
2740
802
2462