2586
2586
2586
2587
2588
2588
2589
2589
2589
2590
2589
2588
2588
2588
2590
2593
2593
2595
2595
2594
2594
2594
2594
2594
2592
2590
2589
2589
2575
2576
2576
2568
2565
2568
2569
2558
2553
2551
2553
2554
2553
2553
2554
2552
2545
2547
2554
2565
2566
2565
2561
2558
2562
2562
2562
2560
2560
2564
2568
2568
2571
2574
2579
2580
2580
2580
2580
2582
2585
2587
2587
2587
2587
2587
2588
2588
2588
2588
2590
2589
2589
2590
2592
2593
2593
2593
2593
2593
2593
2593
2592
2592
2592
2591
2590
2590
2590
2590
2590
2590
2591
2593
2594
2595
2597
2600
2602
2602