947
945
943
941
939
937
935
933
938
940
942
944
946
948
950
952
885
883
881
879
877
875
873
871
869
874
888
823
821
813
811
809
807
805
810
824
826
759
757
749
743
746
760
762
695
693
685
679
682
684
686
688
690
692
694
696
631
629
627
625
623
621
619
617
615
613
611
618
626
628
630
632
565
563
561
559
557
555
553
551
549
547
554
493
487
490
437
435
433
431
429
427
425
423
426
377
375
373
365
359
362
301
295
288
290
292
298
300
302
304
237
231
229
227
225
224
228
234
240
179
177
175
173
171
169
167
165
163
161
160
162
164
166
168
170
172
174
176
115
111
109
107
105
103
101
96
100
51
47
45
37
32
36
19
13
11
9
7
5
3
1
0
2
4
6
8
10
12
14
16
18
20
22
24
26
83
69
67
65
64
66
68
70
72
74
76
78
80
82
84
86
88
90
147
133
131
154
211
197
195
218
275
261
259
282
339
325
323
346
403
401
399
397
395
393
391
389
387
385
410
467
465
453
451
449
464
474
517
515
513
528
538
581
579
577
580
582
592
602
645
643
641
644
646
656
666
668
670
719
717
715
709
707
705
708
710
712
714
716
718
720
730
734
719
717
715
709
707
705
708
710
712
714
716
718
720
730
734
783
779
773
771
769
770
772
794
798
853
851
849
847
845
843
837
835
833
832
834
858
862
853
851
849
847
845
843
837
835
833
832
834
858
862
917
913
907
901
899
897
896
898
922
926
981
979
977
975
973
971
969
967
965
963
961
960
986
988
990