14801
11
2189
0
676
1
787
40314
14
3329
5849
5
577
736
697
598
3372
618
541
3484
1057
717
492
6707
6
3212
4
634
1154
7608
12
7034
2
3954
597
779
1927
806
2250