2189
0
14801
11
40314
14
806
1
898
3329
676
717
541
3212
4
787
1927
2
3372
2580
697
733
591
546
730
297066
6501
8
21152
19079
6
3484
3095
7
3080
3
3715
1154
2145
181997