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