3090
6
1603
1
2903
3
2932
2
4074
0
21152
8
2001
3858
7
3080
108797
3867
12
1962
5
25669
2133
2921
2627
4
10317
3296
1382
3206
1537
2823
1849
3551
10
19783
2535
2920
3491
4044
3083