32302
0
3051
2
2996
2949
7258
536
951
1
108797
3090
6
1075
297066
1812
2903
3
1174
2932
496
21152
8
6781
2530
4
61216
572
1681
1606
1679
2906
1212
8945
1239
1380
1162