658
1526
1
0
657
1529
1
0
656
1530
2
0
655
1532
0
0
654
1534
0
0
653
1535
2
0
652
1535
2
0
651
1538
0
0
650
1547
1
0
649
1547
1
0
648
1552
0
0
647
1563
2
0
646
1566
1
0
645
1567
0
0
644
1569
0
0
643
1570
2
0
642
1570
1
0
641
1575
0
0
640
1579
2
0
639
1581
0
0
638
1585
1
0
637
1587
1
0
636
1590
2
0
635
1591
1
0
634
1594
2
0