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