14801
11
717
1
898
6501
8
3329
0
1927
2
618
3212
4
806
541
2189
108797
762
591
546
1419
40314
14
2525
734
55904
763
37355
13
567
1768
3354
730
787
7034
2629
1289601