32302
0
25669
17946
3779
2
3090
6
2865
4044
5
2535
1892
1
3125
4721
4639
19783
1461
940
3080
3
2964
3498
4
989
21152
8
1061
2478
5402
9
4471
1672
1011
5439
2986
2194
2928