32302
0
2535
2
3498
4
17946
3051
1461
25669
4044
5
1647
19783
21152
8
2996
3090
6
5412
13676
21
1189
572
3551
10
3125
4074
1064
3
34
2932
576
2344
1
255
3779
1162
1527
1623