32302
0
930
2
21152
8
25669
5402
9
1419
1
1153
17946
2535
19783
2750
2932
4471
3498
4
3051
1603
929
3
1742
6
898
2990
471
3090
1512
1641
2009
5
1154
3080
1044
2902
16
4044