6346
16
4096
2
1029
5919
2631
1
2769
0
2505
1265
1752
1348
4
4690
3
2966
6
2801
1019
2115
2428
1876
1525
2550
1089
24337
22
1373
5
2136
3683
6445
951
2534
1808
7
1036
2015