2949
0
3926
14
685
297066
21152
8
883
1618
839
3090
6
272
3083
2
3683
1
577
608
1069
1773
1055
6781
721
61216
19783
1458