3090
6
2903
3
4258
1
2932
2
1585
1325
2996
0
21152
8
2189
4706
2627
37355
13
2632
3080
5382
4
1289601
4375
5527
108797
12305
18816
11
1773
236066
14
1295
319
2476
6200
25669
3579
14861
7