2781
1
1325
2
1663
0
866
845
2245
3
159
8527
3053
7
496
1015
19944
1606
467
6346
16
1691
1788
12459
1087
1787
4823
9
2600
4
810
1380
2090
83
297066
2110
2562
2377