14801
11
618
0
541
40314
14
1057
1
717
3212
4
634
7608
12
597
779
1927
2
806
898
709
676
591
546
2557
787
2189
6724
3
3329
6501
8
5138
3095
7
5849
5
892
428
1419