575
2987
1
0
574
2980
1
0
573
2959
1
0
572
2945
2
0
571
2945
1
0
570
2940
0
0
569
2936
0
0
568
2934
1
0
567
2928
1
0
566
2924
0
0
565
2921
1
0
564
2913
0
0
563
2911
0
0
562
2908
1
0
561
2896
2
0
560
2895
0
0
559
2890
2
0
558
2890
2
0
557
2889
1
0
556
2887
2
0
555
2884
0
0
554
2881
1
0
553
2874
1
0
552
2871
0
0
551
2870
0
0
550
2867
2
0
549
2861
2
0
548
2858
2
0
547
2858
2
0
546
2856
2
0