32302
0
25669
17946
19783
2
3090
6
3498
4
1461
21152
8
7258
2535
2350
2431
1
2727
3
2468
2932
940
2666
9
2008
2890
815
4179
952
2001
2906
1153
1716
2410
1426
3386
9611