7
706
16
760
390
117
435
145
12
170
121
123
142
797
328
497
192
306
767
530
979
345
299
446
981
450
953
175
959
114
883
72
319
666
333
570
184
101
767
365
902
968
115
763
743
395
383
348
451
409
406
373
677
853
951
530
161
439
334
627
421
915
186
746
855
666
364
558
856
421
690
564
866
821
857
806
371
662
797
275
277
851
227
353
828
210
470
427
76
777
71
487
703
271
791
460
53
726
944
265
598
99
1
299
144
279
58
695
743
206
946
764
220
163
435
526
373
707
718
69
447
538
201
44
417
377
441
113
226
239
866
564
403
624
66
576
915
263
794
173
288
356
515
546
259
824
507
635
195
621
950
846
913
602
344
587
305
706
673
73
144
572
865
303
195
462
313
601
908
322
745
234
205
350
458
505
463
980
45
925
721
176
823
975
655
993
874
398
247
333
325
370
830
358
425
803
426
994
851
54
104
154
721
974
933
888
634
386
433
560
727
408
411
123
766
823
835
24
291
223
187
893
822
137
333
57
939
697
583
400
414
990
803
174
102
139
564
611
119
963
520
447
157
308
622
947
711
334
230
638
252
824
956
336
379
83
598
446
694
950
246
301
165
619
777
77
989
998
846
870
245
514
587
683
659
591
564
366
973
261
995
1000
534
692
649
812
468
225
371
678
697
7
793
569
658
665
53
695
425
455
950
114
766
4
68
832
923
23
481
193
599
461
488
986
508
661
73
484
901
179
36
997
69
522
59
412
560
29
161
718
604
909
512
351
203
723
326
109
530
239
532
471
663
150
578
214
244
148
818
673
15
441
34
928
822
813
797
125
124
812
858
362
22
430
119
817
744
518
988
301
60
42
900
369
660
753
986
380
321
101
928
367
702
500
301
485
908
544
176
280
161
558
510
650
487
424
993
85
327
678
807
580
232
39
17
108
568
788
226
133
660
109
396
150
618
885
856
332
278
422
671
823
662
442
494
59
598
783
345
839
795
377
351
174
625
834
362
542
188
367
619
597
729
292
208
906
652
348
810
987
325
257
905
265
869
45
385
591
832
361
175
156
771
714
166
715
751
845
511
634
229
365
229
167
914
287
593
982
208
79
674
735
841
524
603
706
1
877
556
925
299
792
326
722
698
40
202
562
723
135
782
924
351
264
29
498
498
867
693
942
99
673
994
260
583
943
12
989
929
373
870
163
204
299
749
279
736
508
257
908
213
359
899
804
644
886
928
923
439
880
633
642
195
780
282
709
562
841
554
682
756
911
487
655
774
417
634
563
60
212
775
938
194
142
111
155
904
951
296
801
118
397
965
641
316
926
300
956
223
238
885
726
128
719
725
273
422
498
424
683
136
71
622
195
895
590
317
385
381
877
446
260
16
556
248
530
217
352
114
680
451
650
846
952
477
827
175
304
555
195
652
778
35
553
321
139
652
743
968
117
966
415
880
995
566
363
56
659
945
294
874
595
60
295
986
781
170
922
718
316
632
761
969
950
442
9
611
791
981
249
209
447
71
719
764
806
195
535
125
971
323
285
734
571
885
