983
895
943
1023
894
1022
891
1021
927
887
1020
1015
879
1014
863
767
766
831
759
511
991
1003
999
510
990
503
987
495
703
479
447
639
1019
1007
1011
1018
1013
1017
1006
1005
1016
1012
959
1004
975
958
955
957
995
982
981
951
383
979
974
973
956
954
953
971
950
949
893
947
942
941
967
939
892
890
889
935
926
925
886
885
923
883
878
877
919
875
871
862
861
255
765
763
911
859
855
764
762
761
751
830
829
758
757
847
827
755
750
749
735
823
747
509
507
743
734
733
815
731
508
506
505
727
502
501
499
494
493
702
701
719
491
799
699
487
478
477
695
475
471
687
446
445
463
443
638
637
989
439
635
671
998
1010
1009
1002
1001
997
631
988
431
986
985
1008
1000
996
994
993
623
984
980
978
977
382
381
972
970
969
952
948
946
945
379
415
966
965
940
938
937
375
963
934
933
924
922
921
888
884
882
881
607
931
918
917
876
874
873
367
254
253
915
870
869
860
858
857
910
909
251
867
854
853
907
247
851
760
756
754
753
846
845
828
826
825
903
351
748
746
745
843
822
821
239
742
741
732
730
729
819
839
814
813
575
739
726
725
811
504
500
498
497
723
718
717
700
698
697
492
490
489
807
798
797
223
715
694
693
486
485
476
474
473
795
319
691
483
711
686
685
470
469
791
683
467
444
442
441
462
461
636
634
633
438
437
679
459
670
669
783
630
629
435
430
429
667
455
191
627
622
621
427
663
380
378
377
619
992
976
968
964
962
423
414
413
961
374
373
944
936
615
932
930
929
411
606
605
371
655
366
365
920
916
914
913
880
872
868
603
866
407
865
127
252
250
249
363
908
906
905
856
852
850
849
599
246
245
350
349
359
902
901
844
842
841
824
820
818
399
817
243
752
744
238
740
237
738
347
737
574
899
573
838
837
812
810
809
728
724
235
722
591
721
343
571
835
806
805
222
716
221
714
796
496
794
713
488
793
484
482
231
696
692
481
690
689
318
567
317
803
219
710
709
790
472
789
468
466
465
684
682
681
335
315
707
787
460
458
215
457
440
678
436
677
434
433
782
781
668
666
311
665
632
628
626
559
190
189
625
454
453
428
675
426
425
779
662
661
620
618
617
187
207
451
422
421
412
376
410
372
659
409
370
614
303
369
613
775
654
183
653
604
419
602
601
406
364
126
405
362
125
361
611
960
928
543
651
912
904
598
597
248
900
244
403
358
123
242
357
898
241
348
398
346
175
397
345
864
848
840
595
897
836
236
234
834
355
647
233
287
572
119
570
590
589
342
569
395
833
341
816
808
804
802
230
229
220
736
566
801
720
218
587
565
712
339
217
708
316
792
314
788
334
706
391
111
313
333
786
159
227
785
214
688
705
563
680
213
676
480
464
310
456
674
558
780
309
583
331
557
778
452
673
188
777
211
450
186
664
660
206
432
185
424
205
658
307
420
555
449
624
95
774
616
302
657
418
327
301
612
182
773
181
652
610
417
203
408
650
404
542
124
609
402
600
541
122
368
299
649
360
596
551
179
121
401
771
356
174
594
173
396
354
199
646
286
63
118
394
539
593
285
117
344
645
588
353
240
393
295
340
171
232
568
586
338
228
564
390
115
283
110
337
158
585
226
896
109
332
643
157
389
832
562
216
535
167
212
330
312
800
225
582
308
210
561
556
107
784
329
155
279
306
581
387
209
94
704
204
554
326
776
93
184
672
202
305
300
103
180
325
151
527
553
201
298
656
178
772
91
579
448
271
540
198
550
416
62
297
177
172
120
648
323
61
608
197
400
770
116
170
87
284
294
143
538
549
114
59
169
592
392
644
282
293
352
195
108
769
166
156
537
113
79
106
336
55
388
281
547
584
154
534
165
642
105
291
278
224
328
153
102
92
560
47
386
208
533
163
150
580
641
90
101
277
304
324
200
89
149
385
526
552
99
86
270
60
578
531
176
275
296
142
58
196
85
322
147
525
269
57
78
168
577
141
548
54
83
194
292
321
53
112
77
768
536
523
267
31
164
139
46
280
104
193
546
75
290
152
45
100
162
519
263
135
545
532
71
276
640
289
88
148
98
161
384
84
530
51
274
97
146
56
524
43
268
82
529
140
29
52
273
576
27
145
76
320
23
15
30
522
266
138
39
192
74
44
81
521
265
137
518
262
134
70
544
288
73
517
261
133
160
28
515
259
131
50
49
69
96
25
26
14
42
41
22
13
7
528
19
11
272
21
67
144
38
37
35
80
520
264
136
72
516
260
132
24
514
258
130
48
68
12
513
257
6
3
20
9
10
17
18
5
129
40
65
66
36
33
34
512
8
16
256
2
4
1
128
64
0
32
