1305
972
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
1090
1208
1190
696
1486
842
1216
1244
1032
1188
1340
1647
911
976
1804
1071
1150
856
1628
1273
1076
962
1381
998
608
1017
1408
1741
1634
684
823
981
675
817
873
949
781
736
763
794
640
1063
662
819
703
772
1646
766
913
1715
1149
707
1328
621
900
3017
2951
1256
1710
1667
1480
770
1051
1131
1311
2877
683
674
1491
860
1110
2406
1622
2675
2024
861
1046
1242
679
937
820
1506
683
1673