2189
0
14801
11
40314
14
806
1
898
3329
676
717
541
3212
4
787
1927
2
3372
2580
697
733
591
546
730
6501
8
3484
3095
7
1154
2145
4465
22
7978
9
19079
6
3354
1473
32302