32302
0
3498
4
17946
25669
19783
2
3090
6
1051
1
1332
1461
2535
21152
8
838
7258
3357
11
2932
1603
2350
2990
14
1153
1715
572
8323
2996
1819
1282
1312
2385
1398
7793