2189
0
14801
11
1927
2
40314
14
3329
676
1
717
3212
4
787
806
898
2580
541
697
733
591
546
1289601
730
10598
3372
3090
6
2525
55904
6501
8
763
37355
13
567
3688
5
1768