14801
11
3329
0
730
1
2189
806
4818
4
6501
8
40314
14
541
3484
3212
2478
3956
7608
12
6707
6
5849
5
3871
2
1735
9548
676
717
4198
787
1927
19079
1289601
1154
2733
898
5431