2189
0
14801
11
1927
2
2580
14
3372
1
733
40314
1154
3329
676
717
3212
4
787
297066
806
6707
6
898
3954
4519
15
541
697
591
21152
8
546
730
3090
3177
3
2525
545
3080