1212
0
181997
11
518
2
2949
3926
14
685
297066
1977
2315
1
21152
8
883
1618
839
3090
6
272
3083
3683
577
2209