1443
3
1268
1
1175
4096
2
383
0
1064
297066
1267
1055
2358
9
2835
1632
2200
38477
34
16062
15
3090
6
1666
3868
10
1938
1320
10598
3694
1903
28098
14
2604
13676
21
5347
4
6095
1960
5308