623
2906
2
0
622
2896
1
0
621
2891
1
0
620
2890
1
0
619
2889
0
0
618
2882
2
0
617
2881
1
0
616
2881
2
0
615
2879
0
0
614
2878
1
0
613
2875
1
0
612
2875
1
0
611
2872
0
0
610
2870
2
0
609
2870
1
0
608
2865
1
0
607
2862
0
0
606
2858
1
0
605
2845
2
0
604
2835
0
0
603
2835
0
0
602
2833
0
0
601
2832
1
0
600
2831
0
0
599
2830
2
0
598
2829
2
0
597
2828
0
0
596
2826
1
0
595
2823
0
0
594
2820
1
0