733
936
693
1112
1270
2405
1119
1296
1563
1291
973
1047
889
1369
697
1255
1379
666
1794
720
1431
4204
1186
1061
1373
1305
1797
1796
928
1206
1044
1349
1295
1555
773
1137
2048
974
1373
1031
984
1072
1205
1695
1340
1123
1231
798
1148
1421
1268
1303
957
990
2108
1194
984
840
1236
962
767
1001
706
671
1024
831
1563
2073
699
1011
1014
1438
659
1747
1246
678
682
1907
879
651
814
677
1575
1313
951
1000
1555
1476
766
832
1565
826
665
1032
1077
4204
774
2083
1814
640
1003
808
608
1701
697
1289
1096
831
1243
2242
723
1679
642
971
680
696
1848
1888
1027
738