1484
1216
1517
1443
1747
848
1615
1487
1399
1816
905
1528
1483
1137
901
985
933
897
878
854
775
1023
939
975
879
862
829
821
889
1042
1146
989
888
827
842
892
1038
1004
766
1003
1240
1837
1711
1590
1508
1524
1556
1550
989
1746
1662
1547
1585
1589
1521
1201
1685
1669
1561
1554
1572
1033
1633
1558
1514
1554
998
1015
1062
1057
1558
1497
1446
1484
1253
1135
1553
1459
1156
1542
1536
1511
1535
1505
1552
1598
1626
1585
1608
1612
1590
1593
1568
1574
1587
1552
1564
1562
1546
1539
1567
1422
1341
1341
1627
1069
1330
1509
1359
1122
1472
1381
959
1170
1107
1486
1318
1468
1483
1517
1547
1597
1624
1668
1501
1508
1542
1561
1521
1494
1591
1687
1722
1607
1696
1628
1608
1650
1536
1679
1595
1591
1573
1564
1564
1524
1385
1014
1761
1577
1562
1555
1419
1520
1545
1526
1551
1507
1542
1604
1529
1593
1548
1553
1562
1488
1478
1105
1583
1595
1546
1061
1007
956
1003
1018
1008
999
971
1008
1015
1430
1227
1119
1275
1081
1197
1371
1144
1347
1314
1436
1461
1449
1415
1110
1611
1616
1505
1536
1306
976
1039
1341
1046
1536
1449
1407
1457
1455
1413
1540
1494
1547
1503
1504
1625
1510
1560
1467
1037
1736
1661
1814
1639
1675
1577
1567
1687
1531
1599
1644
1622
1607
1570
1545
1529
1505
1534
1515
1517
1073
1612
1520
1133
1638
1550
1112
1112
1143
1921
1642
1567
1491
1385
1521
1407
1121
1038
889
928
846
811
769
745
729
718
707
699
687
677
676
667
666
660
654
649
642
641
636
639
640
636
639
640
632
627
622
618
619
623
621
630
644
661
714
735
731
704
684
674
683
679
679
701
714
826
1003
1194
1120
1035
907
829
781
781
765
960
791
1097
912
860
784
732
706
698
701
723
780
835
1135
1125
1025
928
944
959
977
865
866
843
825
805
782
778
822
951
990
969
911
950
986
1083
1023
921
1016
1120
1536
1251
621
1146
928
953
843
789
767
743
731
764
863
880
853
937
995
1073
1011
955
1092
1077
1025
1562
1524
1262
1549
1536
1456
1506
1332
1008
1232
1245
1062
1112
1175
1021
1159
999
920
953
995
995
964
976
908
909
932
949
881
955
997
946
1138
1054
931
1039
1069
1285
1140
1047
1357
1516
1503
1580
1434
1302
2126
1556
1478
1130
1174
1503
1319
1142
1204
1227
1146
1552
1454
1108
1080
1229
1391
1091
1145
1068
1057
1198
1146
1077
993
980
1129
974
989
1040
1129
1284
1190
1178
1058
1072
1382
1092
980
1045
993
976
906
844
826
814
806
853
848
935
868
833
815
829
846
868
893
907
872
931
1087
1069
987
1025
1229
1479
1202
1064
1187
1514
1316
1182
1142
1053
967
1055
1155
1220
1180
1187
1100
1091
1219
1112
1188
1179
1021
955
956
909
1613
1376
1154
1163
1261
1036
1083
1653
1494
1532
1510
1325
1209
1564
1505
1119
1175
1130
988
1167
1240
1160
1020
1068
1161
1089
1205
1235
1161
1167
1228
1261
1471
1380
1531
1293
1967
1580
1270
1366
1473
1108
948
994
1104
1159
1007
1038
1282
1318
1205
1101
1134
1080
1115
1115
1088
1227
1223
1205
1346
1146
1239
1154
1365
1285
1192
1266
1011
1041
1085
1013
1021
1153
1148
1051
1113
1209
1037
1112
1231
1073
1138
1111
1037
1183
1220
1172
1092
1067
916
920
907
900
890
853
894
919
969
1000
921
939
983
978
1006
978
960
923
877
872
953
1105
1195
1177
1022
959
1044
1139
1093
979
915
970
946
910
811
813
808
844
889
929
905
870
883
898
897
817
854
874
907
923
875
884
861
876
887
867
931
996
992
961
1041
1071
1017
973
954

