/* */
1245
903
541
735
523
3264
507
652
469
2048
2524
669
534
1181
877
504
582
522
547
565
612
522
3379
609
912
713
686
678
1372
1393
1443
943
594
4050
646
938
607
519
1952
1217
599
482
668
2532
739
537
2265
558
507
1866
1718
1147
1197
565
604
1359
520
521
587
3215
1243
413
742
1009
550
2214
1055
1956
664
387
951
618
799
613
1410
829
839
727
1374
953
1905
477
420
433
447
490
466
628
543
699
445
494
692
505
412
740
1361
400
472
649
625
437
449
415
443
897
881
951
552
1384
533
674
1185
588
467
1823
636
722
2050
430