1370
1928
1058
1607
1986
1969
1690
782
888
1629
1203
664
1730
656
617
1025
1587
1554
987
843
1607
852
693
2954
1786
614
1395
655
1486
874
838
839
1145
1078
790
938
676
688
755
1643
833
902
1967
1948
644
1173
1058
911
1952
1439
1592
1761
1475
663
1736
1810
2137
699
1899
1180
761
610
1566
1366
775
1143
1111
796
2510
724
1419
649
870
1564
933
944
653
607
1133
1534
2451
756
760
2139
861
1698
835
829
723
792
1615
1400
1315
598
655
861
834
1074
1396
682
770
681
1173
759
1284
684
857
2378
912
981
724
680
1159
665
1322
699
1227
943
1549
1973