936 578 360
135
749
183
233
833
497
223
837
663
650
670
817
84
89
44
505
166
362
766
20
845
639
103
250
351
199
650
121
504
7
583
769
623
480
506
196
187
437
952
350
898
831
925
307
100
159
420
184
416
624
905
746
54
993
894
174
840
42
265
505
683
183
718
509
140
226
15
301
255
907
604
648
332
671
587
275
173
433
924
804
745
267
717
283
751
762
301
537
350
733
272
850
607
466
475
779
540
97
1000
569
323
241
140
854
682
653
205
239
911
860
783
620
218
743
379
112
549
272
695
128
399
632
204
832
185
398
513
724
604
511
493
857
64
878
899
135
240
540
495
104
315
771
762
337
165
107
181
421
438
630
455
796
229
926
399
63
650
538
772
155
755
834
597
918
891
77
579
838
309
255
575
465
670
458
579
540
757
606
621
979
613
272
514
472
485
867
842
825
979
210
859
712
447
915
449
498
440
221
971
492
251
742
852
151
934
238
178
970
156
74
604
571
739
318
388
404
563
282
1
435
276
48
231
189
121
496
715
138
228
451
92
521
892
249
418
719
489
382
256
913
718
806
578
639
968
713
909
146
522
836
961
718
142
111
487
797
263
499
941
894
487
807
493
649
679
671
705
616
732
927
21
448
815
817
551
520
215
164
995
23
354
199
918
940
908
934
275
423
852
128
649
264
52
150
446
119
782
660
334
894
543
564
406
82
735
607
133
128
757
775
749
134
406
56
730
615
132
145
440
766
234
19
737
297
259
733
627
83
532
51
564
477
472
400
788
874
618
240
70
526
109
311
581
674
128
380
832
649
353
65
377
659
545
334
305
985
338
877
7
456
912
790
875
91
735
883
835
94
680
379
588
332
159
146
819
47
209
862
946
257
802
404
203
901
75
923
709
452
240
108
303
391
995
444
792
355
943
2
707
180
699
395
862
551
265
882
99
597
557
419
960
389
41
954
139
329
719
175
633
239
649
579
916
103
366
357
949
734
250
475
91
315
686
547
802
491
840
568
25
109
794
699
609
675
234
96
1
245
250
896
70
647
475
102
609
647
497
163
583
574
86
313
988
136
771
683
196
363
570
50
881
65
532
363
119
211
907
42
609
873
757
620
281
418
267
461
427
619
314
939
171
723
224
738
538
232
107
112
570
726
420
583
210
252
11
944
346
76
281
504
826
582
837
879
733
378
396
642
294
237
680
302
552
620
919
939
63
873
900
601
881
246
1
317
665
243
507
557
980
446
943
681
417
209
671
610
419
283
610
496
559
924
524
147
577
895
757
889
780
262
260
201
91
257
892
781
774
112
284
532
745
44
681
661
550
747
821
305
264
598
760
426
560
811
851
118
527
878
654
320
798
908
547
601
91
993
377
347
959
337
727
247
794
400
658
480
342
385
615
100
704
790
40
230
844
679
91
187
100
149
818
438
864
283
178
804
360
46
798
527
34
971
219
761
485
625
804
771
914
262
349
63
812
273
41
201
259
955
798
838
107
315
776
141
441
597
744
671
189
954
908
920
114
452
956
371
562
359
46
63
509
335
746
861
177
872
919
204
909
986
474
751
130
735
936
542
739
502
802
824
928
455
382
226
522
922
252
1000
879
76
665
134
324
809
505
185
692
252
653
466
503
725
654
997
263
451
153
186
339
885
917
777
428
112
839
506
809
659
946
760
333
129
472
588
505
892
720
190
820
35
906
805
142
905
257
856
868
619
772
365
29
813
68
626
392
805
307
370
882
62
973
366
109
776
569
10
991
236
760
189
526
426
739
73
36
274
625
581
187
284
25
929
866
299
384
140
907
764
577
733
447
688
143
800
616
11
959
554
560
339
774
802
967
535
128
74
250
561
34
840
834
209
683
617
54
373
410
375
194
543
141
268
706
514
110
655
745
154
552
663
761
889
394
539
786
824
520
558
73
604
157
697
374
344
290
434
781
325
744
485
470
420
687
689
554
879
938
609
805
795
185
399
659
590
730
926
397
546
467
327
765
767
894
122
336
234
508
204
75
317
487
545
427
443
317
171
979
986
281
43
611
9
16
324
266
923
407
173
137
522
894
388
638
853
544
304
198
41
809
869
808
287
827
477
834
459
784
296
988
698
699
82
467
660
820
554
997
88
483
858
282
904
801
537
547
739
541
38
