32302
0
2996
2949
3051
2
1059
1
3926
14
645
572
1614
1015
297066
7258
61216
536
108797
6781
3090
6
6236
10
323
515
1812
2903
3
475
2932
21152
8
863
5771
608
758
1400