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