1443
3
1268
1
2604
4096
2
383
0
1812
14125
10
4187
1175
1431
2732
16062
15
2322
4
604
980
38477
34
1225
2786
297066
24337
22
1001
1689
181997
11
1064
951
3267
549
1029
1267
13676
21