2254
1
3805
6
951
2505
2
2776
1451
0
1594
3
2015
2781
6346
16
159
866
1558
845
2710
1250
1606
1622
2100
5151
1295
1720
2911
9
1527
2082
4651
2622
4034
21152
8
2763