1500
364
860
656
657
918
131
738
971
912
568
170
776
263
702
819
714
765
872
159
634
950
944
376
702
552
864
370
756
284
753
330
888
956
192
780
418
807
988
678
828
850
705
464
567
614
918
810
464
532
348
660
780
334
852
787
870
489
616
617
965
704
908
317
703
210
252
222
945
720
418
210
765
932
803
960
232
946
504
393
760
720
406
297
900
145
575
432
454
285
996
592
224
484
189
504
655
464
268
244
240
620
949
561
496
745
301
792
892
722
706
575
108
904
806
132
582
312
484
255
267
336
582
404
720
572
178
738
210
504
932
588
624
925
507
462
920
410
120
610
991
420
626
867
288
922
631
144
210
520
943
570
836
446
605
319
612
879
280
826
612
455
822
257
414
552
306
672
616
241
374
883
720
540
820
416
794
834
288
288
609
136
150
594
711
400
585
610
573
354
465
801
436
230
549
660
348
430
356
862
854
371
460
663
826
382
771
208
343
192
692
716
262
427
300
792
720
508
414
143
297
945
708
528
450
950
656
364
633
915
516
932
129
976
348
692
398
452
498
510
672
210
142
695
991
549
870
330
732
513
204
504
390
406
651
340
150
732
851
496
952
378
189
954
765
896
214
486
737
804
636
100
756
878
615
341
544
176
244
891
184
396
679
924
371
278
229
305
101
329
874
286
345
582
908
134
981
965
350
468
856
538
748
984
930
520
984
544
504
680
954
860
226
156
280
121
765
861
420
834
702
420
558
140
825
652
333
894
544
872
638
209
300
621
479
506
697
900
564
934
635
651
832
162
293
300
135
340
453
720
765
348
692
575
896
812
560
144
532
861
516
624
933
232
226
537
588
481
312
880
572
486
586
680
480
780
888
114
660
624
786
665
374
256
770
913
618
588
100
136
767
399
612
595
306
759
252
736
870
258
150
391
806
234
656
452
520
696
174
528
700
408
257
492
155
846
742
981
892
594
765
832
990
159
972
794
916
651
675
162
855
998
942
646
148
517
104
472
584
538
870
330
791
244
672
540
186
771
814
324
620
664
372
609
408
636
351
520
242
346
549
630
306
768
495
674
357
918
135
343
536
940
145
660
169
750
354
892
330
693
933
984
728
280
200
563
884
946
565
924
372
208
817
815
630
180
666
340
735
776
469
813
140
930
580
760
460
774
442
880
127
748
286
690
728
126
565
758
208
540
175
928
636
576
380
297
444
620
855
180
225
280
560
468
980
890
958
836
432
940
906
306
768
966
460
520
643
195
636
667
888
126
536
621
828
507
384
299
615
535
688
450
196
145
318
360
956
200
375
334
294
349
536
151
731
846
145
890
176
975
117
465
208
564
583
434
972
168
424
550
814
568
900
962
759
910
757
950
160
576
276
350
504
648
531
572
291
318
727
449
663
424
968
858
908
551
700
153
862
363
870
689
816
559
569
945
460
340
793
650
716
963
648
621
610
816
698
538
701
849
369
944
501
408
174
915
960
949
576
396
188
408
600
568
545
612
988
935
558
777
434
768
870
776
913
702
968
350
411
260
918
969
580
385
350
247
924
370
456
192
434
858
718
234
579
168
850
225
312
961
705
468
429
528
741
884
791
737
714
506
993
256
171
756
631
127
120
928
469
702
840
425
540
240
134
248
106
228
788
267
997
141
315
705
860
136
966
978
755
660
612
374
352
858
845
747
686
208
414
793
342
790
692
272
544
738
468
596
612
820
804
279
747
389
387
602
757
680
650
856
405
648
329
792
775
780
307
940
506
324
276
820
665
696
691
935
996
393
776
936
408
397
462
995
349
248
244
184
752
340
884
366
335
501
728
586
108
884
660
552
504
196
256
568
164
690
309
395
160
414
253
530
785
295
536
486
540
627
720
160
246
305
805
456
416
110
693
339
218
170
692
424
719
610
624
322
118
560
582
745
158
985
954
790
688
880
817
780
762
990
232
256
923
204
680
516
160
945
493
954
250
528
371
290
670
794
442
561
708
903
322
520
232
870
312
630
836
482
448
625
507
635
682
952
910
170
899
436
264
726
880
277
382
600
819
980
470
409
345
976
640
584
292
896
175
726
828
314
744
459
770
474
228
570
309
404
126
944
655
870
500
288
744
714
306
428
644
601
996
774
193
945
540
840
676
940
304
795
438
572
737
454
285
630
166
830
153
785
530
306
528
596
962
920
825
760
908
425
479
445
444
360
504
756
938
765
936
912
487
360
540
408
226
713
444
968
172
403
276
934
105
417
982
987
316
974
193
906
672
595
576
180
741
132
414
656
963
304
390
448
675
690
942
816
513
544
180
328
672
924
552
275
480
306
247
690
315
660
156
368
174
918
950
315
635
339
492
304
362
751
597
491
594
399
791
881
780
640
820
770
436
516
702
438
505
296
756
260
840
896
888
805
892
722
792
814
760
846
655
180
652
350
224
671
990
321
612
146
552
330
805
836
786
650
745
794
304
480
990
104
816
910
834
792
825
933
228
633
126
728
989
255
561
377
696
560
522
700
775
825
934
238
285
849
644
768
869
724
691
486
387
112
669
876
856
913
874
620
966
888
936
343
684
556
466
741
405
184
934
704
635
225
507
959
678
483
864
342
256
256
665
110
864
704
711
675
900
387
932
883
386
811
531
812
483
782
970
790
953
703
294
917
692
995
924
186
560
693
900
885
696
574
196
364
450
246
558
465
376
100
924
178
318
368
879
592
754
743
518
720
132
130
540
696
318
432
400
938
663
953
943
989
485
682
150
490
388
424
310
308
710
972
715
988
728
336
779
570
118
384
596
580
312
620
570
788
936
254
678
890
508
646
624
644
722
540
352
521
918
963
608
671
415
748
504
994
888
588
474
703
126
784
940
728
921
858
735
980
510
928
567
106
769
752
398
700
615
280
976
853
912
120
250
504
756
824
145
448
214
510
609
300
152
532
405
185
996
864
204
955
439
306
550
714
600
850
948
450
686
520
104
306
550
584
595
246
762
195
475
547
798
333
975
904
206
696
215
131
752
426
704
740
960
515
776
132
875
223
444
819
894
180
638
810
768
414
435
394
698
982
765
432
620
741
870
205
806
216
915
155
408
554
942
966
184
498
930
723
675
255
378
368
389
196
682
408
880
656
804
670
916
954
579
399
851
965
150
770
243
696
255
660
688
276
728
634
918
600
336
972
933
804
600
912
863
792
900
382
388
515
775
948
790
897
680
527
198
276
357
453
469
972
729
285
362
144
266
640
666
758
693
922
792
840
132
540
328
608
870
276
498
567
728
817
192
980
944
864
984
144
780
701
434
274
950
954
250
484
588
625
952
818
631
556
218
169
708
476
644
188
235
108
516
953
756
622
485
357
447
834
866
792
315
882
522
576
621
167
406
116
516
252
818
390
470
930
218
264
799
460
686
454
418
628
825
217
691
845
826
314
450
