609
609
609
609
609
610
611
614
617
617
621
625
631
636
637
640
642
643
644
647
651
656
658
663
665
668
671
673
675
678
682
682
680
680
684
692
697
700
702
704
708
712
719
725
735
740
740
740
740
746
753
762
773
778
779
780
781
785
790
787
787
785
788
799
808
807
806
807
809
810
812
817
819
824
831
835
844
846
851
858
859
859
859
859
858
853
851
846
850
853
869
878
881
882
883
885
887
890
893
896
894
893
892
894
894
897
901
910
917
923
921
919
916
914
917
921
926
929
929
929
929
931
933
935
941
946
947
949
949
948
947
951
956
964
966
968
964
962
964
966
975
979
982
985
987
989
990
991
993
993
992
990
995
1004
1008
1019
1024
1026
1029
1028
1027
1024
1028
1031
1038
1040
1048
1051
1052
1053
1055
1059
1066
1077
1083
1088
1089
1092
1093
1096
1098
1098
1098
1101
1102
1113
1122
1122
1122
1122
1123
1129
1132
1131
1130
1139
1149
1159
1154
1137
1130
1136
1140
1141
1144
1155
1166
1175
1188
1191
1188
1183
1178
1180
1187
1197
1202
1205
1209
1210
1212
1212
1212
1217
1232
1247
1255
1250
1244
1242
1245
1248
1248
1246
1244
1248
1289
1288
1284
1282
1282
1282
1282
1281
1280
1279
1279
1276
1273
1272
1274
1276
1286
1292
1292
1287
1278
1271
1261
1260
1250
1246
1248
1272
1284
1299
1301
1303
1307
1307
1307
1307