32302
0
25669
2535
2
19783
17946
2788
3
2750
1
21152
8
2932
3498
4
5402
9
3779
3765
1153
3090
6
2593
3262
1875
4658
5
2009
1849
3216
10
2578
2028
9055
2525
2114
9160
7071
3080