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