668
2936
0
0
667
2934
0
0
666
2930
0
0
665
2929
2
0
664
2927
2
0
663
2926
1
0
662
2923
0
0
661
2920
2
0
660
2917
1
0
659
2916
2
0
658
2915
0
0
657
2911
0
0
656
2911
0
0
655
2907
1
0
654
2907
2
0
653
2906
1
0
652
2901
2
0
651
2893
1
0
650
2893
2
0
649
2890
1
0
648
2890
1
0
647
2886
1
0
646
2883
0
0
645
2881
0
0
644
2881
2
0
643
2879
2
0
642
2867
1
0
641
2864
0
0
640
2864
1
0
639
2862
2
0