32302
0
2535
2
1168
1
21152
8
25669
815
3090
6
3083
2377
929
3
19783
2932
898
3498
4
742
5402
9
17946
451
2890
1416
1294
1431
1153
2001
1716
2534
2633
1392
2600
2431