32302
0
25669
2535
2
19783
1819
1
2932
3498
4
5402
9
17946
4655
10
1153
6666
3090
6
975
1266
21152
8
455
3934
2009
5
1746
1973
2626
895
1075
3080
3
7599
13
1259
1044
2414
4706