32302
0
1267
2
3051
2996
2949
297066
7258
536
1511
1
693
108797
3090
6
467
802
1812
2903
3
1825
2932
1380
496
1746
21152
8
6781
3172
61216
619
1749
345
572
1679