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