545
2944
2
0
544
2943
0
0
543
2941
2
0
542
2938
0
0
541
2929
0
0
540
2927
0
0
539
2925
2
0
538
2923
0
0
537
2922
2
0
536
2915
2
0
535
2914
2
0
534
2912
1
0
533
2911
1
0
532
2911
0
0
531
2908
2
0
530
2907
1
0
529
2906
0
0
528
2906
0
0
527
2904
2
0
526
2901
0
0
525
2899
0
0
524
2895
0
0
523
2892
1
0
522
2884
0
0
521
2884
2
0
520
2883
0
0
519
2880
0
0
518
2876
0
0
517
2860
2
0
516
2859
1
0