2903
3
3546
1
3090
6
108797
0
2996
2932
2
351
19783
25669
3206
5
442
3567
956
21152
8
367
380
1726
700
746
644
3551
10
991
1189
14
284
189326
4440
17946
619
7793
4