1443
3
1268
1
1175
1309
0
1992
4096
2
1225
28098
14
697
1029
1267
5209
9
383
4914
16062
15
878
1816
38477
34
2604
13676
21
3338
11
5308
4
880
619
2200
3227
5599
5389
297066
117