32302
0
25669
19783
2
3090
6
17946
3498
4
21152
8
706
96
1461
4235
685
487
665
757
1392
1
817
473
2649
2535
495
7258
2996
1123
822
740
2595
1618
23
683