3
12
2
1048574
1048575
4
60
101
540
840
990
1000008
1000692
1000800
1000960
1047658
1047659
1048320
1048532
1048560
0
