3540
1
1055
878
2
11717
11
2295
3
3338
453
0
28098
14
13676
21
5599
4096
1816
5477
12
427
8411
7592
7
5924
17
2426
4
2902
2226
3844
6346
16
6991
6
2871
1902
3426
2318
2184
2411
4179