697
927
209
558
102
793
554
958
547
458
141
49
386
691
621
545
568
869
985
85
303
480
895
432
927
346
466
333
295
582
912
385
881
854
732
519
166
314
214
984
116
272
995
355
281
165
190
894
705
37
596
407
514
543
852
448
236
577
470
628
30
981
805
767
920
858
284
270
928
273
616
829
326
245
190
930
777
225
648
840
319
745
951
507
865
399
62
263
502
426
753
483
228
772
266
963
733
882
944
787
628
758
338
712
620
282
123
279
507
17
208
568
226
575
864
869
131
866
728
373
296
43
922
224
597
239
346
607
145
707
270
104
8
947
431
435
65
945
804
358
741
504
400
774
50
646
432
247
472
694
565
987
128
833
908
139
236
742
917
257
244
566
129
952
720
174
361
420
852
956
270
874
439
267
946
65
154
292
923
146
69
421
900
10
863
833
588
841
528
961
136
24
351
951
822
316
14
359
760
123
254
53
630
808
226
117
866
128
634
802
734
715
260
819
831
896
292
883
623
787
584
304
816
772
669
353
623
17
12
337
1000
610
518
263
510
194
263
902
964
803
575
754
755
558
838
688
870
646
595
189
374
126
128
656
940
282
382
959
547
687
225
849
199
420
529
846
927
943
94
973
19
746
245
449
914
515
497
177
351
396
113
895
421
172
809
434
44
837
650
397
360
313
65
363
756
478
514
555
145
232
228
442
57
445
170
276
975
516
57
52
309
708
397
277
267
385
642
949
23
627
62
335
234
467
723
560
770
742
113
677
170
581
56
565
942
63
969
84
73
853
538
1000
980
691
620
38
151
389
754
537
871
79
846
121
652
171
355
985
355
215
990
116
765
692
53
655
720
815
647
388
904
517
154
526
650
734
470
46
483
353
330
670
889
932
533
497
467
865
59
416
430
596
88
205
109
864
570
531
794
100
489
958
155
387
117
282
442
780
626
333
170
220
202
77
340
155
651
706
275
536
456
288
111
678
581
90
543
692
827
219
253
362
234
149
190
333
806
1000
356
179
559
831
211
302
811
463
842
258
164
615
195
215
430
657
62
43
169
317
892
347
155
613
649
965
300
414
24
265
803
861
166
751
469
582
303
755
604
90
118
569
160
745
790
646
779
987
703
398
316
366
698
265
875
8
240
349
9
355
941
614
395
735
239
453
552
171
155
404
560
845
27
971
86
670
56
934
915
365
222
764
86
223
23
582
936
96
649
120
300
584
991
381
810
230
644
237
76
597
83
663
704
616
658
456
124
653
166
426
678
559
367
608
710
148
350
102
124
89
804
744
41
466
120
108
544
865
880
990
554
373
564
479
671
569
666
999
196
315
109
157
876
862
296
407
392
812
202
2
242
605
439
586
25
883
831
875
949
847
10
846
18
915
259
51
347
705
86
904
214
595
599
500
626
872
186
301
840
963
676
47
883
392
349
304
340
684
939
39
169
428
603
315
316
939
839
96
614
200
599
439
607
198
685
24
304
71
197
243
84
276
826
153
396
872
708
688
159
82
4
642
399
176
176
428
226
39
470
842
324
413
711
293
908
177
895
367
130
794
29
192
649
657
577
154
515
517
403
991
129
58
975
805
63
422
605
33
53
413
793
655
418
126
113
826
673
196
489
563
554
705
536
368
889
613
584
305
671
539
668
152
346
34
7
365
804
744
950
235
511
874
884
715
866
535
910
198
321
247
823
306
998
986
97
309
996
339
6
863
723
118
523
174
478
364
906
209
852
825
361
291
128
752
184
123
512
707
820
733
403
600
57
360
492
347
199
586
593
180
314
741
21
424
48
295
440
489
726
336
369
347
479
927
348
248
369
17
545
255
975
880
300
519
442
231
489
531
827
387
706
894
116
393
260
766
302
541
574
936
460
466
272
111
962
408
917
955
909
218
804
270
895
46
171
804
607
277
848
572
179
941
767
52
269
379
734
324
127
257
191
129
533
669
629
985
688
8
998
554
221
133
311
482
673
876
159
904
866
152
846
578
397
463
822
209
893
392
122
328
621
511
339
114
736
57
578
160
687
981
806
662
104
867
940
124
188
326
922
776
338
770
954
707
682
489
662
335
340
234
659
737
637
451
575
743
589
665
897
279
42
686
655
39
265
978
791
217
538
557
428
114
133
614
137
656
380
258
789
419
33
58
564
697
102
505
364
288
660
418
311
878
718
527
604
46
166
616
302
297
320
372
645
763
360
579
524
768
720
69
953
615
70
65
438
846
814
131
48
738
317
566
351
127
415
485
445
270
656
690
686
775
332
319
616
451
653
576
452
48
764
190