2245
3
4096
2
3034
1
3386
1055
878
1816
297066
0
3540
3338
11
11717
453
28098
14
2295
13676
21
1326
20163
44
5477
12
1922
6
2436
2851
1226
3053
7
9172
5599
1230
4
1826
1813
2285
2748