1085
0
883
1065
14861
7
1673
1650
2252
3
267612
4978
2
733
2771
3633
13
984
19944
612
99072
411
87
2348
768
36905
566
345
2090
11532
27