32302
0
25669
2535
2
19783
1029
17946
1019
1
2750
4690
3
6346
16
4096
1525
21152
8
2932
3498
4
2966
6
5402
9
3779
2631
3765
1153
2505
1265
2801
3090
1752
1348
2009
5
3080
1044