2781
1
1325
2
1663
0
866
845
159
8527
496
1015
19944
1606
467
6346
16
1691
1992
3
12459
1087
1787
4823
9
2600
4
810
1380
2090
83
1309
2110
2562
697
2377
3576