32302
0
25669
2535
2
2430
3
19783
1494
4
2932
3498
5402
9
775
1
17946
3587
1153
3090
6
83
21152
8
2009
5
2996
1193
1229
1514
2886
3080
1513
1868
770
1044
2750
14