2962
0
878
2
2035
6
964
1
13676
21
2585
4144
19
9305
8
573
7592
7
4096
3482
11
3540
2143
2243
1055
1816
3695
11717
4775
3632
3
2295
2742
1334
2927
5477
12
3844
3338
3788
6579
32