14801
11
618
0
541
40314
14
1057
1
717
3212
4
634
2769
2428
7608
12
597
779
2550
2
1927
806
5919
898
2115
709
676
591
546
2557
1961
1691
7
787
1876
2189
6724
3