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