2189
0
14801
11
40314
14
806
1
898
3329
676
717
541
3212
4
787
1927
2
3372
2580
2593
697
733
591
546
730
6501
8
2676
297066
21152
19079
6
3484
2711
3095
7
4651
3
2911
9