32302
0
2535
2
3498
4
17946
19783
25669
3051
1461
4044
5
21152
8
2344
1
1153
3090
6
5412
909
2902
16
3554
3
3125
1647
2932
4471
2013
3971
2964
7762
3261
3779
6547
929
2476