32302
0
1927
2
148
3012
4
9956
3
2902
16
5504
2949
1473
1
2781
5141
7
10827
420
2355
2535
6236
10
2471
7258
55904
3046
4044
5
7159
951
3083
623
2149
1787
2465
297066
2299