2245
3
3090
6
2903
2932
2
297066
0
3765
4
21152
8
25669
3080
108797
8065
3683
1
32302
2480
1992
1226
1797
1289601
3053
7
19783
2535
37355
13
1036
4044
5
3083
3447
17946
4382
2465
2061