32302
0
19783
2
25669
706
96
4235
685
487
3090
6
665
757
1392
1
817
473
2649
2535
495
1400
2996
1123
822
740
2595
1618
23
683
420
1225
21152
8
761