575
3060
0
0
574
3051
1
0
573
3045
1
0
572
3010
0
0
571
3003
2
0
570
3003
1
0
569
2999
1
0
568
2990
0
0
567
2988
0
0
566
2985
1
0
565
2977
1
0
564
2976
0
0
563
2965
1
0
562
2962
1
0
561
2961
2
0
560
2952
1
0
559
2948
2
0
558
2944
0
0
557
2942
2
0
556
2939
2
0
555
2938
2
0
554
2937
1
0
553
2934
0
0
552
2930
0
0
551
2930
2
0
550
2927
1
0
549
2921
0
0
548
2916
2
0
547
2913
2
0
546
2911
2
0