13676
21
297066
0
28098
14
2411
3765
4
1055
1
1000
878
2
2295
3
3540
11717
11
3338
453
1226
2771
2245
3053
7
267612
4978
894
539
469
99072
571
2797
5
5599
1970
36905
501
3882