875
805
688
230
829
283
884
70
888
345
309
54
569
321
122
265
767
330
4
74
294
34
803
396
808
390
891
716
718
182
985
258
226
637
876
646
717
262
410
778
54
504
211
230
929
654
221
856
969
627
730
6
64
951
856
224
822
309
324
623
562
181
4
255
299
363
877
622
926
846
348
407
349
779
740
486
502
335
404
756
605
713
16
466
204
468
734
589
385
293
365
503
713
265
719
851
361
782
355
263
119
901
425
785
201
596
428
619
391
787
667
389
321
888
275
992
819
308
909
579
738
53
922
855
585
855
953
759
346
282
207
294
931
904
778
443
350
521
704
409
475
136
966
426
814
758
265
506
89
429
711
534
566
370
45
365
642
902
391
589
822
93
596
937
722
344
707
297
477
892
480
460
42
159
153
588
455
194
71
337
259
420
430
220
601
283
508
716
321
985
687
579
355
172
587
679
393
475
991
89
669
204
572
626
128
465
624
924
843
284
827
355
375
890
819
867
42
812
94
86
746
541
46
67
918
224
922
693
39
952
110
956
658
40
724
182
360
417
716
793
24
651
103
674
392
74
270
932
63
365
374
464
283
514
292
123
815
144
228
915
365
901
267
981
362
564
974
734
389
941
241
917
68
553
610
83
62
58
949
252
311
103
116
580
687
367
234
103
756
35
963
234
883
168
165
771
456
494
728
119
541
770
569
214
881
727
870
50
704
284
782
568
870
728
210
68
905
992
728
503
608
935
868
179
598
926
216
71
546
774
725
478
775
854
677
482
919
744
974
152
67
563
186
508
919
954
490
517
916
741
852
548
451
959
513
264
89
441
626
313
724
729
542
820
149
20
556
106
123
318
320
230
383
144
156
558
779
417
504
166
173
308
424
828
121
4
547
134
905
417
62
869
298
489
943
281
751
669
883
815
520
929
52
508
336
899
486
200
271
616
144
898
861
248
181
219
5
3
871
940
127
814
636
353
31
439
260
771
14
457
855
771
196
924
724
947
230
787
89
279
91
466
322
538
794
984
942
580
775
538
968
930
174
297
525
404
343
478
27
54
492
303
137
45
508
139
280
382
727
867
275
879
739
757
922
576
727
711
262
634
780
80
994
446
906
210
16
708
527
284
441
322
394
42
975
435
164
356
328
453
992
581
445
527
89
27
986
691
104
704
720
919
48
656
570
390
157
872
931
30
472
524
774
663
584
648
132
295
764
353
879
274
863
543
915
431
412
808
665
566
740
377
217
862
535
13
493
551
697
155
801
645
863
99
643
850
769
760
539
196
125
552
802
519
189
803
30
57
380
496
49
782
364
334
737
847
754
898
969
563
154
775
636
313
27
692
671
671
800
395
132
354
663
733
30
958
227
160
863
704
138
155
889
219
211
612
594
448
766
82
743
219
24
94
194
217
65
179
643
291
673
935
237
313
193
564
384
85
261
415
766
910
371
455
314
545
783
553
212
171
463
209
700
431
889
932
310
739
906
634
300
961
737
789
671
432
439
300
847
840
692
148
631
850
276
279
788
914
9
735
833
431
111
449
853
503
259
