2990
0
3090
6
2903
3
378
2932
2
2996
21152
8
1040
6668
1
3080
108797
1591
1933
346
1092
25669
255
3206
5
1537
2823
2151
7994
737
14
3551
10
19783
2535
2920
4
3491
4044