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