470
470
1213
1213
1213
1215
1217
1219
1220
1221
1221
1225
1226
1228
1231
1234
1237
1237
1239
1247
1257
1257
1262
1266
1270
1272
1272
1272
1273
1273
1273
1273
1272
1266
1263
1263
1259
1255
1244
1244
1237
1234
1232
1232
1228
1226
1224
1222
1222
1221
1220
1213
1213
1206
1201
1201
1201
1201
1202
1203
1205
1205
1204
1204
1203
1200
1195
1195
1193
1186
1185
1185
1184
1183
1183
1181
1181
1175
1172
1172
1172
1171
1169
1167
1167
1167
1166
1165
1165
1165
1164
1155
1123
1123
1098
1084
1084
1077
1077
1074
1074
1071
1065
1063
1063
1061
1057
1057
1056
1056
1056
1056
1055
1053
1052
1052
1052
1052
1052
1052
1052
1052
1052
1054
1056
1056
1058
1059
1060
1061
1059
1059
1050
1048
1048
1041
1039
1036
1036
1035
1032
1021
992
992
962
944
944
943
924
913
913
904
897
894
881
881
877
872
862
862
861
856
857
857
858
858
861
862
862
862
862
863
863
863
860
860
860
858
852
852
798
798
765
740
740
728
728
728
731
719
719
713
711
703
694
694
692
690
689
685
682
680
680
649
609
609
563
545
545
548
548
550
550
548
548
543
542
540
536
530
530
525
517
514
510
510
505
500
497
497
495
491
486
486
483
479
479
477
474
470
470
470
470
470