3540
1
878
2
1055
453
0
11717
11
13676
21
2295
3
3338
28098
14
5599
4096
1816
5477
12
5924
17
427
8411
7592
7
2426
4
2902
2226
2411
847
2382
6
3844
21152
8
297066
3971
4001
57793
7893