6346
16
2966
6
4096
2
1265
1
3868
10
1260
2160
1628
5052
4690
3
1186
1663
5
462
0
2471
7
1029
2358
9
2155
2631
1407
1320
2948
10598
3694
2505
1903
5347
4
6095
6445
1960
3090