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