3090
6
1787
1
2903
3
2932
2
2044
2996
0
21152
8
3080
108797
10317
1903
25669
3206
5
891
1974
1893
1537
2823
30334
7495
9
2392
1380
946
14
1345
3551
10
2181
19783
2535
2920
4