32302
0
25669
2535
2
19783
3886
3
3090
6
1754
3671
1
2932
2715
3498
4
2750
1819
5402
9
408
2666
2956
17946
2507
2892
2638
1309
2906
1153
19465
1768
1748
21152
8
1672
2009
5