32302
0
1431
1
3051
2
2996
536
909
2328
3
7258
3176
572
1875
5
2949
3576
6139
4
3090
6
1558
1336
3926
14
2903
2932
2535
2558
108797
1778
297066
21152
8
1678
1812
2110
6781