2189
0
14801
11
787
1
40314
14
806
898
3329
676
717
541
3212
4
1927
2
3372
2580
3354
697
733
591
546
1481
730
734
6501
8
3484
3095
7
1154
1813
2145
4465
22