2254
1
3805
6
21152
8
3080
3
2932
2
3090
951
2015
2505
2776
1594
1606
1451
0
6346
16
2245
2903
2977
1047
297066
3491
4
3715
2667
5151
712
5122
770
25669
4651
14
19783