3546
1
1614
3090
6
496
0
2996
2903
3
2932
2
3591
11
1179
21152
8
467
25669
17946
19783
3080
19944
108797
1228
2605
7258
3466
908
1056
813
1290
3956
5
701
662
3206
1047