581
2623
0
0
580
2619
0
0
579
2619
1
0
578
2619
2
0
577
2618
0
0
576
2616
2
0
575
2615
1
0
574
2613
0
0
573
2612
1
0
572
2612
2
0
571
2606
0
0
570
2604
1
0
569
2604
1
0
568
2603
2
0
567
2596
2
0
566
2594
2
0
565
2592
1
0
564
2587
1
0
563
2585
2
0
562
2584
2
0
561
2582
2
0
560
2580
1
0
559
2579
0
0
558
2573
0
0
557
2572
2
0
556
2571
2
0
555
2570
0
0
554
2565
1
0
553
2564
1
0
552
2563
2
0