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