6346
16
915
1
1047
2
951
1424
1547
1015
1265
2245
3
3080
1606
1313
2505
2015
21152
8
8527
24337
22
4096
1752
0
1373
5
1594
3090
6
2600
4
1036
6445
3683
2932
19944
297066
2631