2254
1
3805
6
3090
951
25669
0
17946
32302
2015
2
2505
21152
8
2776
1461
1594
3
3498
4
1606
1451
19783
6346
16
7258
1768
2903
2932
2977
3080
2350
3491
2667
712
5122
770