21152
8
991
0
3090
6
485
2903
3
619
2932
2
1726
108797
344
2996
3551
10
25669
2818
1
4837
5
803
103
501
3567
19783
3083
1289601
4
770
3779
2964
2786
8267
3080
5504
16
277