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