3090
6
2903
3
2932
2
1371
1
21152
8
3080
108797
0
1922
1301
4
25669
3206
5
847
7567
1537
2823
746
2099
5746
23
1280
1021
1847
3551
10
3041
19783
2535
2920
3491
1303
799
4044