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