668
1523
0
0
667
1525
2
0
666
1535
1
0
665
1538
1
0
664
1540
2
0
663
1542
0
0
662
1545
2
0
661
1546
1
0
660
1547
0
0
659
1547
0
0
658
1548
1
0
657
1550
1
0
656
1551
0
0
655
1551
0
0
654
1553
2
0
653
1559
2
0
652
1563
0
0
651
1564
0
0
650
1564
1
0
649
1568
1
0
648
1570
0
0
647
1583
2
0
646
1584
0
0
645
1591
1
0
644
1593
2
0
643
1595
0
0
642
1596
1
0
641
1596
2
0
640
1598
0
0
639
1601
1
0