2254
1
3805
6
951
1451
0
2505
2
2015
2776
6346
16
1594
3
159
866
845
2781
19944
2710
1606
1622
1558
496
1015
1691
2522
8527
1992
1250
2100
2667
3491
4
467