2189
0
14801
11
1927
2
40314
14
3329
676
1
717
108797
3212
4
687
787
3126
297066
32302
806
906
1059
898
2580
515
541
697
3629
733
591
546
19079
6
4491
665
730