522
2906
1
0
521
2905
0
0
520
2903
2
0
519
2902
0
0
518
2899
2
0
517
2898
1
0
516
2896
2
0
515
2894
1
0
514
2879
1
0
513
2878
0
0
512
2876
2
0
511
2873
0
0
510
2871
0
0
509
2870
0
0
508
2870
2
0
507
2869
2
0
506
2857
0
0
505
2855
0
0
504
2847
0
0
503
2843
2
0
502
2842
1
0
501
2827
0
0
500
2825
2
0
499
2820
2
0
498
2819
0
0
497
2818
2
0
496
2814
2
0
495
2812
0
0
494
2798
2
0
493
2798
1
0