32302
0
189326
351
3498
4
3779
2
4471
2964
1
3051
1603
1461
189
616
644
726
860
2906
2399
1469
688
2258
609
572
1672
34
108797