3090
6
2903
3
2932
2
21152
8
1289601
4
25669
0
3080
3673
108797
5915
11
8065
32302
2919
2480
1
1992
1797
2358
9
19783
2535
37355
13
1036
4044
5
3083
3447
7
17946
4382
2155
2465
2061
1743