32302
0
3051
2
2996
1692
536
645
7258
2949
3090
6
572
14
2903
3
2932
758
108797
515
297066
21152
8
1324
761
1812
1
6781
61216
685
2595
1189
1458
3926
577
1679