32302
0
19783
2
25669
17946
2535
3765
4
1730
2902
16
2750
1
21152
8
2932
3498
5402
9
3546
3779
2366
1153
118
3090
6
3629
2763
4630
3
2009
5
3929
2422
1537
7793
2528
7471
9055
10