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