3090
6
2903
3
2932
2
108797
0
21152
8
2920
4
3080
3673
3546
1
1289601
25669
32302
2919
236066
14
2358
9
19783
2535
2469
4044
5
3083
17946
2155
2465
6247
3125
1404
3498
3779
2948
5043