2133
2
573
1
7592
7
4144
19
4096
3695
1055
3632
3
878
1816
2035
6
3482
11
3540
1334
2243
3788
2927
3844
3338
2991
453
0
4001
11717
28098
14
13676
21
2295
5599
3085
5
2742
1824