581
2593
1
0
580
2591
2
0
579
2591
1
0
578
2587
2
0
577
2586
1
0
576
2585
0
0
575
2584
2
0
574
2583
1
0
573
2578
0
0
572
2576
2
0
571
2570
2
0
570
2569
1
0
569
2569
1
0
568
2566
1
0
567
2565
0
0
566
2565
1
0
565
2563
2
0
564
2559
0
0
563
2558
2
0
562
2558
1
0
561
2554
2
0
560
2551
2
0
559
2543
2
0
558
2542
2
0
557
2540
0
0
556
2539
1
0
555
2538
2
0
554
2536
1
0
553
2536
0
0
552
2535
0
0