1050
1
753
21152
8
572
0
2411
3090
6
2903
3
2593
2932
2
2258
1055
297066
878
1015
496
3540
3080
2711
3338
11
11717
453
1606
28098
14
2295
1819
13676
21
6236
10
467
8527
1047