680
922
1409
1157
691
841
1048
1102
702
827
2264
1267
756
615
1074
854
906
815
982
707
2379
902
700
1143
1167
797
1055
878
1104
636
658
817
802
747
623
762
861
821
1074
889
685
778
886
767
1175
656
864
1369
1422
644
824
811
1385
1966
716
1320
1414
742
746
656
1288
678
2552
776
820
803
1678
1731
948
742
2638
1052
824
2132
1344
855
1032
726
897
1894
768
1007
660
861
1546
1397
680
739
1400
1082
1454
751
1036
2599
630
873
2381
603
1205
1581
872
1956
800
1311
911
732
700
1101
1038
1513
1569
1793
1481
1336
2366
1963
783
720
771
903