1055
1
878
2
3540
11717
11
2295
3
3338
453
0
28098
14
13676
21
4096
5599
1816
5477
12
866
845
2781
5924
17
3386
427
8411
1632
159
7592
7
2426
4
496
1015
2411
1606
1691
2133