641
2780
0
0
640
2779
2
0
639
2778
1
0
638
2775
0
0
637
2774
2
0
636
2768
0
0
635
2765
1
0
634
2765
1
0
633
2759
0
0
632
2747
1
0
631
2734
2
0
630
2732
1
0
629
2732
2
0
628
2723
1
0
627
2721
2
0
626
2720
2
0
625
2718
0
0
624
2714
2
0
623
2713
2
0
622
2712
1
0
621
2710
1
0
620
2709
2
0
619
2708
2
0
618
2708
2
0
617
2704
1
0
616
2702
2
0
615
2700
0
0
614
2699
2
0
613
2698
0
0
612
2693
1
0