32302
0
3051
2
1267
2996
2377
1
455
3934
1746
7258
2949
3090
6
297066
404
2903
3
536
1618
2932
1562
467
108797
4305
1461
2131
21152
8
1812
6781
2530
4
345
61216
1380