2189
0
14801
11
1927
2
787
1
40314
14
3329
676
717
3212
4
806
898
2580
541
697
108797
733
591
546
730
3372
2525
734
55904
6501
8
763
37355
13
567
1768
3354
7034