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