2781
1
1325
2
1663
0
866
845
2245
3
1047
159
8527
496
1015
19944
1606
467
6346
16
1691
3080
12459
1087
1787
21152
8
297066
4823
9
2600
4
810
1380
2090
83
3090
6
2110