3090
6
2903
3
4258
1
2932
2
1289601
4
1585
21152
8
4706
2627
37355
13
3080
3673
5527
12305
18816
11
1295
2476
6200
14861
7
929
2919
1380
0
1107
25669
14
2358
9
19783
2535
1325
2996