32302
0
1193
25669
14
17946
2996
1189
4044
5
572
2535
2
3125
19783
1461
2964
1
1400
3498
4
2478
5402
9
878
2087
4471
1672
578
3779
2986
758
940
2124
3
2258
1659