25669
0
19783
2
1278
1
471
4096
32302
13676
21
28098
14
2535
3386
3
3540
2932
1055
3498
4
2337
5
878
1816
11717
11
17946
3008
2173
2295
1812
2562
2386
5477
12
3338
2317
1153
5599