524
869
540
232
753
743
333
284
649
424
384
965
555
702
447
444
345
877
73
965
852
388
62
75
939
857
636
654
208
265
68
492
221
353
380
771
647
31
495
451
600
585
626
892
341
69
316
635
423
486
912
946
694
174
925
611
301
904
557
495
321
735
979
614
501
265
235
625
901
684
822
666
330
807
372
392
217
342
141
556
884
51
960
121
357
964
333
174
140
606
490
97
183
718
176
954
950
393
461
735
300
630
870
679
345
177
959
699
271
708
471
677
394
635
655
471
442
123
613
821
153
360
541
661
538
974
128
199
451
487
344
183
925
172
203
528
357
95
322
658
805
884
959
818
626
796
663
701
291
443
390
617
799
848
639
529
191
570
360
402
756
265
307
67
368
207
312
805
342
335
595
483
306
296
650
862
673
280
594
817
744
301
370
409
277
415
524
819
170
365
635
976
552
439
987
532
764
870
827
241
673
691
677
277
477
510
480
729
823
40
580
815
298
588
973
301
230
658
273
938
127
751
545
976
777
205
352
669
879
103
543
636
806
970
100
619
225
557
160
524
648
522
413
292
878
715
140
76
633
502
336
185
476
17
812
652
961
677
475
376
747
355
999
115
192
418
556
588
799
601
892
59
330
35
84
225
307
634
177
508
255
608
609
758
917
599
738
350
627
944
37
339
776
28
290
445
303
470
762
457
858
391
681
5
203
972
380
845
677
800
789
507
923
1
852
990
639
841
150
391
346
76
991
610
823
540
156
133
844
161
699
93
880
63
320
326
256
136
439
4
877
201
469
955
548
763
781
652
242
582
592
693
802
441
940
199
513
558
109
489
425
861
729
940
45
740
303
697
854
451
880
115
723
258
905
110
668
303
713
227
55
764
173
62
710
159
389
365
34
457
242
813
929
185
398
318
136
376
775
224
928
286
575
738
80
951
224
928
136
214
134
389
374
869
408
533
349
908
153
892
44
839
83
925
184
834
384
665
186
281
559
817
720
700
265
757
211
363
399
595
681
86
266
666
735
786
210
68
336
237
869
142
805
408
790
530
592
252
749
231
149
657
169
749
511
346
358
434
173
134
760
841
581
825
123
588
862
615
204
715
327
995
547
458
161
132
109
322
866
527
811
508
486
52
257
573
124
523
38
720
879
776
228
199
313
942
509
780
410
13
418
629
81
561
209
313
681
415
275
431
589
585
960
963
614
257
445
134
940
123
861
616
442
932
732
298
763
513
783
56
168
205
73
457
555
628
872
323
180
66
224
823
558
770
503
872
925
423
604
119
380
633
593
364
267
488
727
307
897
394
521
624
963
608
514
181
804
72
143
286
794
401
715
30
160
7
822
986
18
161
190
218
832
703
635
373
900
996
411
414
612
106
92
662
240
818
745
457
697
479
537
694
313
181
721
692
510
881
152
570
754
189
396
251
137
752
217
215
927
414
425
991
221
682
155
479
133
163
883
807
18
64
970
145
940
829
666
124
86
530
667
95
49
562
137
183
414
762
477
795
325
328
478
26
437
911
907
421
109
784
120
5
396
920
262
808
49
986
333
931
797
298
578
568
547
438
76
444
307
414
56
638
869
128
842
232
449
145
299
723
473
58
15
216
279
42
161
649
210
961
285
203
286
71
402
588
750
453
584
424
872
879
736
51
407
922
461
506
977
595
28
69
582
693
489
531
822
919
539
741
733
406
582
231
458
551
322
899
139
719
246
674
176
352
161
175
76
258
906
793
488
379
404
284
396
665
405
124
56
578
692
228
460
179
672
955
927
939
524
854
811
852
714
565
445
157
743
692
762
406
551
739
542
505
892
674
376
39
751
472
270
10
456
337
553
914
209
765
686
741
332
853
272
271
665
162
813
747
250
96
771
199
349
828
955
519
260
969
422
143
436
992
921
64
658
357
301
333
932
102
603
981
953
479
923
680
99
897
306
862
965
733
988
657
712
301
846
112
17
33
353
391
551
128
397
102
246
808
201
390
414
919
334
917
225
605
419
964
392
952
541
381
535
519
748
859
751
782
658
91
338
232
906
619
533
397
354
345
994
92
683
500
579
743
45
570
157
267
185
460
982
224
45
307
705
383
937
673
535
732
524
920
764
904
842
547
171
693
331
940
483
333
102
541
55
194
423
359
246
969
675
601
348
290
704
752
770
912
431
423
234
192
778
3
692
872
602
434
39
596
6
597
420
82
957
233
24
667
982
513
696
590
137
20
537
611
226
269
239
196
198
901
682
26
603
339
291
570
916
645
596
115
176
381
905
114
563
950
559
471
