32302
0
2996
3051
2
17946
758
1282
1
1400
2595
7258
536
572
1527
1623
578
14
577
791
940
6781
108797
1028
5771
10
2949
761
496
1356
4044
5
5375
685
1324