32302
0
25669
2996
2535
2
1193
14
572
4471
635
19783
1045
4044
5
17946
1189
255
3125
1461
758
2964
1
2932
3498
4
2478
5402
9
521
1400
578
1672
665
936
3779