3090
6
657
0
2903
3
2932
2
3551
10
2996
536
21152
8
3080
108797
25669
14
3206
5
1534
1
1537
2823
1945
531
1287
1047
2585
576
19783
2535
2920
4
3491
1193
1755
4044
3083