19783
2
572
0
25669
32302
2921
5
5440
8
2535
2258
1
2996
3090
6
2316
14
2932
3498
4
2666
9
17946
18816
11
1189
1265
2906
1153
2012
2595
12459
3
721
2366
21152
1672
3818
7
685