32302
0
25669
19783
2
17946
4703
21152
8
1160
12472
2485
2036
1143
1288
1
2535
400
1193
346
14
2660
1631
1657
1290
1606
2932
2996
891
3498
4
7304
7
5402
9
459
2027