sportif
]]>
sportif
]]>
284
283
283
283
282
282
281
280
280
279
279
279
278
277
260
253
249
244
236
233
229
225
227
231
233
234
236
238
240
241
243
247
253
257
252
249
245
239
228
225
224
223
222
220
217
214
213
208
206
206
206
206
207
207
215
217
218
218
217
215
214
215
218
219
220
225
226
232
233
233
232
232
232
231
231
231
230
230
230
230
230
230
230
230
229
229
229
229
229
229
229
229
229
230
230
230
231
231
228
222
216
212
211
210
209
207
197
195
194
193
193
192
190
190
189
190
190
190
190
190
190
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
192
192
192
193
193
194
194
195
195
199
201
203
206
206
207
212
213
214
215
218
218
218
218
218
218
218
218
219
222
223
225
228
230
234
238
240
244
248
245
237
230
223
221
219
217
215
213
213
213
213
213
213
213
213
213
213
213
213
213
213
214
214
214
214
214
215
215
217
218
221
221
222
224
225
226
227
227
227
227
227
227
227
228
228
232
233
234
234
234
234
234
234
234
234
234
236
238
240
241
241
242
244
245
245
244
244
244
244
243
243
242
242
242
242
241
241
241
242
244
251
253
259
260
261
262
265
266
267
268
268
268
268
268
268
268
269
269
269
269
269
270
271
272
274
276
277
281
284
285
287
290
291
293
296
298
299
301
302
302
303
303
304
304
305
307
309
309
310
311
311
313
314
315
315
316
316
316
318
318
318
319
321
322
323
324
324
325
326
326
327
328
328
329
329
330
333
335
336
338
340
340
341
342
343
343
342
342
341
340
338
334
334
333
332
333
333
334
334
336
338
343
343
343
344
344
345
345
346
346
346
346
346
344
341
338
328
325
324
318
316
314
310
310
309
308
301
298
283
283
281
280
278
273
285
290
292
293
293
290
298
296
294
292
292
291
288
287
286
286
285
283
282
282
276
268
264
259
260
260
260
258
258
258
259
260
261
261
262
262
262
262
262
262
262
262
282
285
292
288
284
281
278
253
253
253
253
253
253
253
253
253
253
253
263
267
268
269
270
271
273
274
276
276
276
277
277
278
278
278
278
279
279
279
279
279
279
279
279
274
286
291
291
291
291
292
292
292
292
292
292
292
291
290
290
287
284
283
281
280
281
283
289
294
296
291
289
284
281
277
272
271
270
268
267
267
269
275
283
286
289
288
287
285
283
282
281
280
279
277
276
275
274
274
275
275
275
275
276
276
276
276
277
278
280
284
288
296
300
300
302
303
310
313
315
317
319
323
326
328
330
331
327
317
312
306
303
303
303
302
301
301
300
300
300
300
300
300
300
300
304
305
306
307
309
309
311
311
313
315
319
323
327
331
339
343
347
347
347
346
345
344
342
341
339
336
333
329
328
327
326
325
324
323
317
316
317
318
320
321
322
323
324
323
322
320
319
318
316
317
319
321
325
329
333
337
338
341
344
346
347
348
349
350
353
354
357
358
360
356
352
351
347
345
341
338
337
334
332
329
329
328
327
325
323
320
318
318
317
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
316
317
318
319
321
322
326
328
330
335
337
338
343
350
353
356
359
361
363
365
366
368
369
371
372
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
377
378
379
379
380
380
381
381
382
382
381
380
377
377
375
375
376
378
378
379
380
380
381
382
382
383
383
384
385
386
386
387
388
389
390
391
392
389
388
388
385
385
385
386
387
387
388
390
391
391
392
393
393
394
395
399
402
403
403
404
405
406
408
409
409
410
410
411
411
411
411
411
411
411
410
410
410
410
410
410
410
410
410
410
410
411
411
411
412
412
413
416
416
417
418
419
422
426
427
428
431
433
435
439
439
439
439
439
439
439
439
439
439
439
439
439
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
437
437
437
437
437
437
437
437
437
436
436
435
435
435
434
434
433
433
433
432
432
434
434
435
435
437
439
440
440
441
443
443
446
449
450
454
455
459
460
461
462
463
463
463
464
467
467
469
470
469
467
465
462
457
454
453
454
454
455
455
456
457
457
457
458
458
458
461
465
466
467
468
469
470
470
472
472
472
471
471
471
469
469
468
468
468
469
469
469
469
470
470
470
470
471
471
472
473
474
474
474
475
475
475
475
475
475
476
478
481
483
484
484
484
486
486
489
491
492
495
496
496
497
496
496
495
494
494
493
493
492
492
491
490
490
489
488
487
487
487
487
489
489
489
489
491
492
493
493
493
494
494
494
494
494
494
494
494
494
494
495
495
497
498
499
502
503
505
506
508
510
512
514
517
520
520
520
520
520
520
520
520
520
520
520
520
520
521
522
523
523
526
527
528
529
531
531
531
531
529
529
526
526
525
524
523
522
522
521
521
520
520
518
518
518
517
517
517
515
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
515
516
517
518
519
520
522
523
525
526
529
529
531
532
532
534
535
536
537
539
540
540
544
545
546
550
551
552
553
556
557
558
560
560
561
570
571
577
579
580
583
585
586
586
586
585
585
585
584
584
584
583
582
582
581
581
580
580
579
578
578
577
577
576
575
575
574
573
572
571
571
571
571
570
570
570
569
569
569
569
569
570
571
572
573
575
576
577
577
578
579
580
581
582
583
584
584
584
584
584
584
584
584
584
585
590
592
598
600
602
606
607
605
604
602
600
598
595
593
591
583
584
585
586
587
588
591
594
595
596
598
599
600
601
601
601
601
601
601
599
599
596
596
596
597
598
598
599
599
601
601
601
601
601
601
603
604
605
607
610
614
617
618
619
619
620
622
623
623
624
624
625
625
626
627
629
630
630
631
632
633
634
635
636
636
636
637
638
641
645
650
653
655
656
658
659
661
661
662
663
663
663
664
665
665
665
666
666
666
666
665
665
665
664
664
663
663
663
662
662
662
664
666
668
669
669
670
671
672
672
672
672
672
671
671
671
670
670
670
670
671
671
672
672
673
673
674
675
676
677
679
681
682
685
686
689
690
692
693
693
693
695
695
695
696
696
697
697
698
699
700
702
702
703
704
705
705
706
707
708
708
708
708
709
709
710
711
711
712
713
715
716
716
716
717
718
719
719
720
721
722
723
724
725
725
726
727
727
726
725
724
723
723
720
719
719
717
713
712
705
703
701
698
698
698
698
698
698
699
699
699
699
699
699
699
701
703
704
704
706
706
705
705
705
705
704
703
703
702
702
700
696
691
687
686
685
681
676
675
675
674
674
674
673
673
672
672
672
671
671
671
670
670
669
669
668
668
668
667
667
666
664
663
662
661
660
658
650
649
649
649
648
648
648
648
648
648
649
649
650
650
651
651
652
652
649
647
646
644
642
640
638
636
633
632
631
631
630
630
629
629
629
629
629
628
628
627
627
627
624
623
623
623
623
622
621
619
618
618
616
613
612
609
608
606
605
603
603
606
607
609
611
612
613
613
612
611
610
605
606
607
608
606
604
601
599
596
594
593
597
599
600
603
604
605
606
607
608
611
614
615
616
617
619
619
620
621
621
621
621
622
622
623
624
624
625
626
627
630
632
634
636
637
641
647
649
652
654
651
649
646
641
638
637
639
640
641
642
643
649
649
648
647
646
646
644
644
643
642
641
640
639
638
637
636
632
628
625
624
623
622
619
618
613
602
590
583
578
574
578
586
589
590
591
593
594
591
585
582
574
573
572
572
577
579
582
589
599
601
599
599
598
597
594
597
599
601
604
606
607
607
607
607
607
607
607
607
609
611
613
615
616
620
621
621
621
621
621
621
620
619
618
616
615
615
615
616
616
616
617
618
618
619
620
621
622
623
624
624
623
622
621
620
619
619
619
619
619
618
616
615
612
611
610
610
609
609
607
606
604
601
600
597
595
588
588
588
588
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
590
592
593
593
593
594
594
594
594
594
594
594
595
595
595
595
596
597
597
598
601
602
602
602
603
603
603
604
604
605
605
602
601
600
598
598
598
599
600
601
601
601
601
601
601
601
605
606
608
607
606
604
606
607
610
610
615
616
613
615
618
619
622
624
624
624
624
625
625
626
627
627
629
630
631
632
633
624
624
625
626
627
627
628
630
630
630
630
630
630
630
629
629
629
629
628
628
628
628
628
628
628
628
627
626
626
625
625
625
626
627
629
630
631
632
636
639
647
648
647
646
645
633
627
627
626
626
627
627
628
630
630
633
634
634
634
634
635
635
636
636
637
637
638
640
641
645
650
650
650
650
650
649
649
649
649
648
648
648
648
650
651
652
653
653
653
653
652
652
652
652
651
651
651
650
650
650
650
650
649
648
647
647
646
645
644
644
643
642
641
641
641
641
640
640
640
640
639
639
639
643
647
652
657
669
670
670
672
672
675
677
678
678
680
681
681
680
677
674
674
671
670
669
667
665
663
660
651
650
648
648
648
649
649
649
650
650
650
650
650
647
646
645
645
643
642
641
640
639
639
639
638
637
637
637
640
639
639
639
639
641
642
642
642
643
643
644
646
647
647
649
650
656
658
661
666
674
681
689
692
695
700
701
707
715
719
719
719
719
720
720
720
720
721
725
727
731
734
738
741
741
739
737
734
729
730
730
730
731
731
725
722
720
719
715
712
711
710
709
704
700
697
690
686
682
677
674
673
671
670
668
666
665
665
664
663
663
662
662
663
664
665
667
669
670
672
674
677
677
677
676
675
675
675
675
676
677
677
678
678
679
680
680
681
682
684
687
689
691
695
698
701
701
702
703
703
702
700
698
697
695
695
694
694
691
690
689
688
688
686
685
684
684
683
682
682
678
676
676
675
675
675
675
675
675
677
681
682
684
685
684
683
682
682
680
679
678
677
676
675
675
674
672
671
670
669
669
670
670
671
671
673
674
674
675
675
678
679
681
681
683
685
686
687
688
695
704
709
714
716
723
725
726
728
731
733
734
734
735
736
737
738
739
740
743
745
748
749
751
752
753
754
754
755
755
755
755
757
758
759
759
761
761
763
765
766
768
771
773
775
777
778
780
779
779
778
778
777
776
775
773
773
778
779
780
780
780
781
782
783
783
781
778
774
773
773
773
773
773
773
773
773
773
773
773
772
772
772
772
772
772
772
774
775
778
778
779
779
778
774
772
771
770
768
765
764
762
761
760
758
757
757
757
756
756
756
757
757
758
758
759
759
760
760
761
761
762
762
763
763
764
765
766
767
767
768
770
770
769
769
769
769
768
768
767
766
769
771
772
773
774
775
777
778
779
780
781
782
783
784
786
789
790
791
792
793
794
795
798
800
801
803
805
808
814
815
820
826
827
830
831
832
833
834
836
837
842
847
850
851
853
856
859
860
862
863
865
869
872
874
877
879
880
883
884
885
887
889
890
892
894
896
904
907
916
919
923
926
927
929
929
930
931
935
936
937
939
940
940
943
943
945
945
946
948
949
949
951
952
953
955
956
959
964
967
969
972
973
974
974
974
975
975
976
976
977
978
979
979
981
982
983
986
988
989
998
999
999
1000
1000
1001
1002
1002
1003
1003
1003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1005
1006
1008
1009
1010
1010
1011
1012
1017
1017
1017
1015
1014
1013
1013
1012
1012
1012
1011
1011
1011
1010
1010
1009
1009
1008
1007
1006
1004
1003
1002
1000
994
992
988
985
983
981
978
977
975
972
970
970
968
963
963
962
962
961
960
959
959
958
958
957
957
956
956
955
955
954
954
953
952
952
952
952
953
953
954
954
954
955
955
955
955
955
955
955
955
955
956
957
959
961
963
965
971
973
973
974
975
976
976
978
978
978
980
980
980
980
980
980
980
980
980
980
980
980
980
980
980
980
982
986
987
988
989
990
991
994
996
998
999
1000
999
997
994
993
993
992
991
990
990
989
988
988
987
986
986
985
983
983
982
982
981
978
977
976
974
973
973
972
971
971
969
969
969
969
969
971
972
973
973
975
976
977
977
980
982
983
986
987
989
991
992
993
999
1004
1007
1013
1014
1017
1015
1014
1012
1011
1013
1015
1021
1023
1025
1027
1030
1040
1042
1042
1042
1042
1041
1041
1041
1042
1043
1044
1047
1057
1065
1067
1069
1074
1076
1079
1082
1089
1093
1098
1102
1104
1102
1101
1098
1107
1108
1109
1109
1110
1113
1116
1118
1119
1121
1122
1124
1126
1128
1135
1137
1138
1139
1140
1141
1142
1148
1148
1148
1149
1150
1158
1160
1161
1162
1163
1163
1164
1164
1164
1165
1165
1166
1178
1180
1180
1182
1190
1192
1197
1202
1213
1219
1220
1221
1222
1224
1224
1225
1225
1226
1226
1230
1232
1233
1235
1237
1238
1238
1239
1239
1240
1241
1242
1244
1245
1247
1249
1250
1251
1251
1252
1254
1258
1260
1269
1273
1275
1277
1278
1279
1281
1282
1283
1285
1286
1287
1289
1292
1295
1295
1296
1297
1297
1297
1297
1295
1294
1293
1289
1288
1287
1284
1282
1279
1275
1269
1264
1254
1254
1253
1252
1251
1249
1249
1247
1245
1245
1241
1239
1239
1238
1238
1237
1236
1235
1225
1216
1212
1210
1207
1204
1200
1197
1194
1191
1191
1181
1179
1178
1176
1174
1174
1173
1173
1173
1172
1172
1172
1171
1171
1170
1170
1168
1165
1164
1162
1156
1154
1154
1152
1150
1151
1152
1152
1154
1153
1148
1144
1141
1139
1137
1134
1134
1133
1132
1131
1130
1129
1129
1128
1127
1125
1123
1121
1120
1119
1118
1118
1118
1117
1114
1111
1111
1109
1108
1107
1105
1101
1098
1097
1095
1093
1092
1092
1092
1094
1095
1096
1098
1099
1100
1100
1101
1100
1098
1097
1094
1092
1089
1088
1086
1085
1079
1073
1071
1070
1069
1065
1062
1060
1057
1055
1052
1050
1047
1044
1041
1038
1033
1029
1025
1022
1019
1016
1012
1002
999
997
995
989
987
983
981
976
974
973
971
968
966
965
963
963
958
955
954
952
951
951
950
950
949
948
948
948
947
947
947
947
947
948
948
950
950
946
944
941
941
940
940
939
939
938
937
936
935
935
934
934
934
934
933
933
933
932
932
932
932
932
932
932
932
932
932
931
931
931
930
930
928
928
927
926
925
925
923
922
921
921
920
919
918
918
918
918
917
917
917
916
915
914
914
914
914
914
914
915
915
915
914
913
913
911
911
910
908
908
908
908
908
911
914
911
906
904
907
910
911
911
911
911
911
911
896
896
896
896
894
894
894
894
894
893
893
893
892
892
894
896
898
899
899
899
899
899
898
898
898
898
897
897
896
896
896
895
895
894
895
895
895
896
896
897
898
898
898
899
900
900
901
901
901
902
903
904
902
901
897
896
896
894
894
893
892
890
890
894
897
898
899
907
915
913
912
908
900
899
897
892
895
907
908
910
911
912
913
914
915
917
925
927
927
928
930
932
938
960
960
959
958
957
957
962
966
976
983
986
984
985
987
993
995
998
1000
1004
1010
1019
1019
1033
1034
1036
1038
1039
1041
1041
1042
1044
1044
1044
1044
1047
1051
1054
1054
1055
1055
1056
1056
1056
1057
1057
1057
1056
1056
1055
1048
1047
1040
1038
1036
1035
1034
1034
1029
1028
1024
1010
1006
1006
1006
1006
1004
1003
1000
997
994
991
988
980
980
978
977
972
968
965
963
961
959
956
956
956
956
956
956
956
955
949
950
951
948
944
943
943
941
941
941
942
942
940
939
938
938
938
937
937
937
937
937
937
938
939
940
940
941
941
941
941
942
943
944
944
944
945
945
942
943
946
947
947
947
946
943
941
938
936
933
929
920
915
914
912
906
904
902
888
880
875
873
873
873
874
875
877
879
880
882
884
891
896
898
899
900
901
903
903
904
907
911
916
919
920
922
923
924
925
926
927
928
929
929
930
931
932
933
934
937
939
940
944
947
950
955
955
957
958
958
958
959
959
961
962
963
963
964
964
964
964
965
965
966
966
966
966
967
967
967
967
968
968
969
970
971
971
972
973
974
973
973
973
973
973
973
973
975
976
976
976
976
976
976
976
976
976
976
978
977
976
974
973
972
970
970
969
967
966
964
962
962
956
953
951
948
945
942
940
937
936
935
929
921
918
916
916
916
917
917
917
917
917
917
917
916
915
913
903
900
898
897
894
893
890
888
880
876
873
847
844
843
843
842
840
840
839
838
837
836
835
829
828
827
826
824
824
823
823
822
823
829
830
833
839
843
849
856
865
865
865
865
865
869
875
878
889
897
902
905
909
909
912
919
924
927
951
955
958
963
968
970
971
972
973
975
984
986
987
990
991
991
993
995
1001
1002
1004
1006
1006
1007
1007
1007
1006
1005
1004
1002
1003
1003
1004
1004
1011
1012
1012
1012
1011
1011
1011
1011
1012
1012
1012
1012
1011
1011
1010
1010
1009
1007
1005
1004
1002
1003
1004
1004
1005
1008
1008
1007
1007
1007
1007
1007
1007
1007
1007
1007
1007
1007
1007
1007
1007
1007
1008
1008
1008
1008
1009
1010
1011
1013
1014
1015
1015
1018
1018
1019
1019
1020
1021
1021
1021
1023
1024
1025
1025
1025
1025
1026
1026
1027
1027
1027
1028
1028
1028
1028
1028
1028
1028
1028
1028
1028
1027
1022
1022
1022
1022
1020
1020
1018
1018
1018
1018
1018
1018
1018
1019
1019
1019
1019
1018
1017
1017
1017
1018
1019
1021
1022
1024
1025
1026
1033
1034
1041
1042
1044
1045
1044
1044
1046
1051
1053
1053
1050
1046
1042
1041
1042
1043
1045
1045
1046
1047
1047
1047
1047
1048
1048
1048
1048
1049
1049
1048
1047
1047
1045
1040
1034
1028
1025
1023
1020
1016
1013
1012
1012
1012
1012
1011
1010
1010
1009
1009
1008
1008
1007
1007
1004
1004
1002
1001
1001
999
1000
1002
1006
1009
1015
1020
1024
1026
1026
1026
1025
1025
1025
1028
1030
1032
1033
1037
1038
1040
1041
1045
1047
1050
1051
1051
1051
1051
1051
1053
1054
1054
1055
1056
1057
1057
1057
1057
1057
1057
1056
1056
1055
1055
1055
1055
1054
1053
1052
1050
1046
1045
1043
1041
1039
1037
1036
1032
1028
1027
1025
1023
1021
1020
1018
1017
1017
1018
1019
1022
1022
1024
1026
1027
1028
1029
1029
1030
1033
1036
1039
1042
1047
1048
1049
1049
1049
1049
1049
1049
1051
1052
1053
1055
1056
1058
1060
1062
1064
1064
1056
1052
1051
1049
1042
1040
1037
1036
1035
1035
1034
1033
1032
1032
1032
1032
1031
1033
1034
1036
1037
1039
1041
1041
1041
1040
1040
1040
1040
1041
1041
1041
1042
1042
1042
1042
1047
1048
1050
1055
1061
1067
1063
1063
1021
1009
993
989
985
980
975
972
970
967
967
966
965
961
955
953
951
950
942
939
938
934
931
930
928
927
925
923
920
919
918
916
915
911
910
910
910
910
911
912
912
912
913
913
913
913
913
914
914
915
919
920
934
938
942
948
953
953
952
951
951
951
951
950
948
944
942
942
942
942
942
943
944
944
946
949
945
945
943
932
935
935
935
935
933
933
932
932
932
931
930
930
930
930
930
930
930
930
928
927
924
922
919
916
914
900
896
893
897
901
904
901
893
888
883
876
872
866
865
864
863
862
861
861
860
856
850
842
841
839
839
841
843
850
820
845
851
839
796
785
781
774
765
764
764
764
764
764
763
762
761
759
758
757
756
754
752
751
745
743
740
739
737
736
733
732
731
728
726
724
724
724
723
723
722
722
721
721
717
716
713
709
704
702
699
700
705
710
718
720
721
723
728
729
731
734
737
732
725
719
716
708
690
688
686
683
680
671
676
678
680
684
686
694
696
694
692
690
685
679
677
667
662
660
657
645
645
646
647
650
653
653
654
657
663
674
680
688
684
682
681
687
690
692
695
700
719
733
739
744
750
755
756
756
755
755
754
754
754
755
760
765
770
772
775
779
783
788
799
811
816
818
819
821
822
824
829
831
833
836
839
841
850
852
856
860
863
869
871
871
870
869
868
867
866
866
866
868
870
871
872
874
875
876
878
879
880
881
882
883
887
887
889
888
888
888
887
886
886
891
891
889
886
886
884
883
882
881
880
876
873
872
872
869
868
867
865
864
862
863
865
867
869
870
876
876
876
876
876
877
877
873
872
872
872
872
872
872
873
873
873
870
869
867
864
864
863
851
850
832
829
829
829
829
829
824
824
822
819
819
819
819
819
819
803
798
795
789
786
787
790
796
799
800
801
802
804
806
806
807
808
811
812
813
814
814
813
812
811
810
810
811
811
810
806
805
804
803
803
801
797
796
795
795
794
791
791
790
790
789
789
789
789
789
788
788
788
788
788
788
788
788
788
788
788
788
788
788
788
785
783
780
777
776
772
772
774
776
777
778
779
780
781
782
783
786
792
793
795
787
783
782
780
777
776
775
774
773
772
771
770
769
766
758
757
750
748
743
742
746
749
740
739
734
733
727
726
726
725
722
720
719
718
716
711
709
705
700
698
689
683
679
667
666
666
665
664
661
660
656
655
650
649
647
640
638
635
631
625
621
620
619
618
617
616
614
605
599
596
588
584
582
577
566
564
563
562
562
562
562
562
560
559
554
552
549
546
545
544
543
542
541
538
537
536
534
529
527
526
525
523
520
519
518
518
517
517
516
515
515
515
515
515
515
515
515
515
515
515
515
515
514
511
509
503
495
492
491
490
490
489
488
486
483
483
483
483
483
483
483
483
483
483
483
483
480
473
463
443
433
425
409
403
401
395
391
381
373
369
364
358
343
341
340
338
333
333
332
331
331
331
325
325
325
325
325
325
325
325
325
325
325
325
325
329
337
341
346
348
353
354
354
355
356
357
358
359
360
360
359
358
358
357
356
354
353
352
351
347
347
356
361
372
374
376
377
361
359
346
344
347
347
349
351
352
353
356
358
365
367
375
386
389
391
395
391
389
385
380
375
370
366
366
364
364
364
363
363
362
362
361
361
359
357
355
354
350
349
348
347
345
342
342
343
343
345
346
346
348
349
346
341
339
333
326
328
330
333
334
336
339
342
343
341
338
334
332
330
330
330
330
330
329
327
324
323
322
320
315
313
305
303
296
296
297
298
298
298
299
301
302
302
303
303
303
303
303
304
304
304
304
304
304
304
304
303
301
300
298
300
302
303
305
309
312
313
315
317
319
321
324
326
330
335
337
337
341
347
350
354
359
363
370
375
380
382
384
386
388
391
399
401
392
388
390
392
395
416
425
440
440
441
441
441
442
442
442
442
458
460
468
470
472
523
551
559
569
577
589
597
599
599
599
600
600
600
601
601
602
602
602
603
604
605
606
607
607
603
601
599
598
597
589
584
579
578
570
566
563
555
551
544
532
527
524
525
527
528
530
522
501
497
495
485
473
471
467
461
455
453
452
451
450
449
447
445
445
444
440
437
436
435
433
429
426
424
422
421
420
419
418
416
415
413
412
401
394
391
387
383
376
372
364
361
357
353
351
347
345
343
341
340
340
339
338
337
336
334
334
333
330
329
328
327
324
323
322
320
319
318
316
315
315
314
313
313
312
311
310
309
309
309
309
310
312
313
313
314
315
315
315
317
320
324
330
331
333
338
343
352
358
368
375
379
380
381
383
385
388
389
390
393
394
396
397
397
397
401
403
404
408
409
412
416
417
418
418
420
422
425
433
435
438
440
442
444
447
449
454
457
460
462
465
467
470
471
476
478
481
482
483
484
489
495
511
511
510
509
508
504
504
503
503
503
503
504
504
504
504
505
505
505
505
505
505
502
496
492
484
483
480
476
466
463
462
461
460
460
460
459
458
455
454
453
452
451
449
446
444
442
440
438
435
431
425
424
424
423
422
422
422
421
420
419
419
418
417
415
414
413
411
405
402
397
395
386
386
385
384
382
381
381
380
380
379
379
377
377
377
377
377
377
376
376
376
372
365
359
355
352
348
346
345
343
342
339
340
342
343
344
345
348
350
351
351
348
344
337
335
334
327
321
319
317
316
315
314
311
309
308
306
304
303
302
301
300
298
298
297
296
295
295
299
308
309
311
315
317
319
314
312
309
307
301
299
297
296
295
294
292
289
286
284
283
280
280
280
280
280
280
280
280
280
278
273
272
271
270
252
246
245
244
248
251
263
269
276
283
287
286
274
261
242
240
240
240
250
257
266
268
271
273
276
280
281
284
290
294
301
307
309
310
308
302
295
289
283
283
283
283
283
283
283
277
268
264
259
262
262
263
264
265
269
276
277
281
299
293
289
285
278
272
266
265
264
263
262
260
258
258
257
257
257
256
256
256
256
256
256
256
256
256
256
256
257
255
246
242
241
244
245
246
245
242
241
241
247
259
263
269
275
279
279
278
274
271
269
268
267
261
260
258
256
255
256
257
258
260
263
264
264
262
259
257
255
253
256
260
261
262
263
259
257
256
252
251
252
254
256
263
266
271
276
282
284
279
272
258
255
252
251
249
248
247
246
245
244
242
238
237
237
241
257
261
264
265
264
264
263
262
262
264
266
271
274
268
255
247
237
234
230
224
229
245
251
255
258
260
264
264
263
262
261
260
260
259
259
256
255
253
250
249
248
250
251
253
254
256
258
259
263
264
267
275
277
283
289
292
294
296
297
302
306
295
290
278
274
259
256
257
259
262
264
267
268
271
273
276
278
281
283
286
289
291
290
289
288
286
285
282
278
275
272
271
269
269
268
269
270
271
276
279
282
286
290
293
296
301
306
311
302
268
258
238
253
267
258
248
248
248
248
248
247
239
235
233
231
228
234
238
241
252
258
259
262
263
265
267
269
270
272
272
271
269
269
269
269
264
262
256
254
250
244
241
239
248
254
257
262
269
272
276
280
286
294
297
303
301
289
282
277
274
271
267
264
262
259
257
255
253
243
240
237
234
231
229
226
223
222
222
222
239
258
266
277
279
280
277
274
270
263
259
255
249
248
247
245
245
244
242
241
241
240
239
239
239
239
239
240
240
240
240
240
240
239
238
238
237
235
234
232
231
231
231
232
232
233
233
233
237
238
242
244
262
271
279
285
289
292
295
297
292
288
285
276
273
245
241
242
244
246
247
250
253
255
259
261
265
268
270
275
277
275
274
271
263
262
258
250
239
235
231
226
218
216
211
211
211
211
211
210
210
210
210
211
212
219
223
228
231
233
235
235
233
232
231
231
230
229
229
227
226
226
226
225
225
224
223
223
222
221
220
222
225
233
236
238
241
243
245
247
250
255
258
262
266
262
255
241
237
236
233
240
244
246
252
262
260
259
255
253
251
248
245
241
238
238
238
239
240
240
240
240
241
245
248
252
259
261
267
271
272
273
275
276
280
282
283
284
285
287
288
298
299
291
285
270
261
236
223
221
215
212
210
211
213
215
217
219
222
223
225
225
226
228
229
232
232
233
234
235
233
231
229
225
213
213
212
210
210
210
210
210
210
210
210
210
210
210
210
210
209
209
208
208
213
216
222
225
234
236
240
254
253
249
246
245
244
243
239
255
256
258
259
265
268
273
278
281
285
287
288
288
290
291
292
292
293
294
294
295
296
297
297
297
298
298
298
298
298
298
299
299
317
320
323
332
337
341
344
358
359
357
352
351
350
347
346
341
337
336
337
340
341
344
348
351
354
355
357
359
361
364
372
376
379
382
384
387
391
395
397
398
399
400
401
402
403
405
407
411
413
413
414
414
419
424
429
434
439
441
445
459
460
461
463
464
472
474
476
479
481
482
485
485
486
486
486
487
487
488
488
489
489
489
490
491
492
492
493
493
492
491
490
489
487
486
485
483
482
480
478
475
476
477
478
480
481
483
482
482
482
481
479
474
470
470
470
470
470
470
470
469
468
467
467
466
465
465
464
462
460
460
459
459
458
458
457
453
453
453
453
453
453
453
453
453
453
454
456
457
457
458
458
460
464
466
469
475
479
481
484
486
486
487
488
488
488
489
489
490
490
490
491
491
492
492
493
494
495
495
495
495
495
488
479
472
466
460
456
449
442
440
432
429
424
422
419
414
408
408
406
405
403
402
401
399
398
396
392
390
392
406
412
419
423
426
430
433
436
439
442
446
443
435
430
424
418
408
399
406
414
424
433
446
451
456
470
482
488
496
500
500
500
499
499
500
500
501
502
502
510
513
514
510
509
508
500
495
493
489
484
481
477
475
472
469
463
461
458
456
454
453
448
446
445
444
441
439
437
436
432
431
429
427
425
419
417
414
412
412
411
409
408
407
406
406
406
406
406
405
405
405
404
399
397
395
393
392
391
389
387
385
378
375
374
372
362
353
351
353
360
362
364
372
363
337
331
327
327
330
332
334
334
328
328
327
326
323
319
319
319
319
319
320
320
320
321
322
322
323
324
325
325
325
325
325
325
325
324
324
324
323
323
323
322
322
321
320
319
318
318
317
317
315
314
314
313
313