3540
1
1055
878
2
11717
11
28098
14
13676
21
2295
3
3338
453
0
5599
4096
1816
5477
12
5924
17
427
8411
7592
7
2426
4
21152
8
2382
6
297066
2902
2226
847
5151
3080
4144
19
3715
3844
866