2505
2
4096
1260
1
1743
0
6346
16
1787
1029
24337
22
790
1444
2631
2173
1594
3
2166
1265
1752
1547
1348
4
4690
1757
3683
5375
2966
6
21152
8
2801
2669
1247
1019
2710
951