32302
0
300
2281
2
1762
1
2181
3498
4
1455
3779
1140
4471
2964
3051
1603
1461
1049
2906
1260
2258
572
1672