1225
734
903
672
856
706
943
839
902
969
877
814
977
688
1359
1657
778
2386
1390
695
816
710
928
691
1705
847
690
713
1539
834
870
696
670
851
736
1579
677
774
1263
696
739
630
733
702
4997
896
685
801
1556
793
2377
789
733
660
914
1331
730
788
746
1696
978
1495
726
1336
812
871
766
768
652
2158
677
1752
2636
1858
1532
785
602
1793
798
1164
671
769
1364
1290
1086
613
2467
1326
1485
2147
1407
712
749
1567
1750
905
1048
935
787
659
902
776
1440
933
684
1329
829
1292
1413
722
696
1243
1338
1386
1977
1367
3055
1459
855
2047