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