5000
1317
1207
109
864
533
413
1416
235
1245
789
1146
264
760
173
1406
638
544
1280
1309
785
1179
539
556
315
802
404
918
424
769
116
274
1178
299
101
11
422
877
1106
705
777
1131
628
205
561
67
1031
336
763
915
926
1299
1187
1353
499
1278
370
984
1159
377
733
944
565
1166
1154
1430
851
537
328
3
260
58
623
1246
645
842
291
613
169
686
1422
490
758
538
1183
1338
1122
766
1009
919
772
206
1214
1289
809
408
737
813
502
903
458
1072
707
1124
1416
874
1196
216
1244
1283
1013
82
60
1154
907
507
1397
12
1165
413
100
1128
351
460
996
602
19
1181
115
427
1261
1346
609
57
383
666
531
296
811
411
1293
289
1411
1161
1429
1274
689
385
554
491
1096
1314
247
864
153
1268
685
1235
655
1103
1085
900
468
1358
1365
1427
157
648
864
1109
547
1274
1272
409
995
320
332
776
489
1219
183
300
1044
112
534
1351
99
978
1014
1335
1014
1040
1206
952
8
301
362
89
120
1243
557
1149
40
166
801
976
1268
651
472
932
1179
1191
1150
78
53
392
215
27
1023
955
363
1261
477
515
103
1323
710
10
427
539
539
1237
841
1105
1104
839
797
1099
1337
489
596
319
587
725
115
1246
927
1296
139
640
422
1079
1414
1107
1107
884
330
922
351
1152
296
1251
635
604
1257
229
1264
708
702
923
883
978
883
684
503
374
2
372
100
5
551
394
1187
599
871
363
736
1113
1370
1210
1055
484
897
130
1170
1273
1241
984
1189
766
810
1315
121
373
139
1354
29
374
368
744
1324
1401
799
225
1039
789
732
781
978
1156
615
379
300
885
543
731
1143
1348
478
1239
671
222
514
316
1013
454
270
265
262
68
259
753
67
717
482
963
499
697
788
509
4
198
660
79
947
338
794
1011
5
591
434
18
504
117
1003
819
1141
489
386
162
439
774
99
1035
841
786
64
574
830
571
862
444
567
162
994
1163
201
1319
517
698
1126
1243
172
28
832
281
270
944
1207
1119
1313
1053
67
9
482
747
704
1230
903
620
269
1329
1388
596
356
1417
1130
775
580
1398
53
576
360
665
1156
641
214
366
675
184
853
1159
246
1234
1057
1309
928
304
1190
524
459
772
637
1103
550
348
1070
454
362
17
49
162
1204
635
637
875
211
791
835
781
1174
853
701
196
1384
426
884
648
222
485
1036
1349
1162
590
56
579
558
308
614
991
769
42
631
709
167
644
640
68
1035
291
1151
1119
249
695
1222
856
774
1085
1342
993
1139
370
509
876
1233
1413
178
503
489
1182
1000
431
720
513
866
414
734
773
180
368
66
192
253
473
992
483
742
1252
971
790
1323
618
935
1402
505
761
902
26
1133
67
96
357
1230
582
816
41
878
1219
1001
395
994
185
1403
1328
851
1195
304
1236
1093
130
1102
967
1352
1373
952
685
618
1133
1217
838
1363
66
493
513
441
1176
53
509
128
207
1183
14
1175
106
328
838
956
1267
788
165
994
273
190
390
1194
1379
1270
260
559
98
791
460
1164
799
1274
1081
743
48
1369
725
1076
402
736
92
1392
667
1021
213
187
515
1209
1374
735
1376
704
599
288
200
981
387
1387
817
1328
1406
1194
1037
1395
180
1180
345
898
12
1273
624
157
1244
1031
762
605
1150
1075
806
1309
367
461
508
962
499
946
256
108
870
515
580
1203
492
154
1341
1344
690
208
93
419
170
690
544
494
479
406
246
1190
1312
1374
174
1364
520
997
357
254
1127
1110
623
232
66
1017
909
1409
974
1036
913
597
803
1283
697
463
30
1387
1363
438
995
398
1157
979
383
508
478
3
1295
292
220
201
1279
488
1149
198
633
452
720
83
1188
273
1076
1122
1324
421
510
1298
563
996
1344
1075
180
1288
74
825
1242
226
669
543
1016
1030
956
853
1380
468
970
313
57
423
811
1245
1008
1137
262
1355
741
532
1221
1432
628
597
184
696
872
731
454
644
416
1428
135
812
1196
1235
1214
806
784
981
327
1021
484
791
994
833
1256
755
738
1287
778
435
352
755
720
1356
799
71
430
505
793
1058
404
182
1037
221
1030
1364
1299
648
174
552
1228
911
1160
520
721
1293
127
492
234
801
1005
18
863
583
797
1110
1134
1345
1325
917
561
1329
980
354
1324
1221
1409
907
855
1170
541
1049
361
976
786
695
90
1260
144
52
524
1298
1146
952
620
1396
796
1116
105
26
831
1135
10
257
137
259
900
1421
302
1010
45
951
772
217
627
323
464
1036
1052
45
1104
1304
149
457
575
1150
783
1067
1092
747
710
420
1152
1301
1357
1076
347
1240
863
436
315
945
1361
1080
665
1086
24
535
1246
384
583
101
1405
1199
1281
416
942
634
1147
990
1032
645
419
623
1099
779
135
581
1307
340
382
538
304
476
630
1207
821
130
744
573
1407
932
448
1018
699
1431
20
876
802
333
1177
507
112
1286
804
747
588
971
362
539
500
193
756
877
169
472
773
842
569
38
263
785
1090
645
947
335
1135
957
911
1105
162
1340
152
683
506
637
410
1311
1060
174
1410
419
854
1269
419
472
1026
668
209
778
877
507
831
554
1139
446
66
1154
364
377
936
1167
690
1297
1352
923
573
311
972
219
1062
869
1249
517
1428
429
324
667
622
1139
1069
1056
1202
1242
1232
30
912
467
699
960
924
890
181
1387
35
689
210
1084
81
680
612
800
275
275
219
253
219
342
1158
551
722
1370
442
693
686
676
1142
153
532
222
30
1425
881
1340
334
347
211
474
95
559
470
1262
1094
539
892
127
1052
1157
1076
1258
1041
709
1383
174
107
669
314
490
177
517
536
141
733
849
602
545
1390
1247
1079
857
1060
1279
1407
1255
919
14
38
881
1320
971
198
1297
370
1352
1018
1196
966
777
743
477
1155
578
513
620
1372
1107
1414
1136
1240
1284
968
555
481
847
435
357
138
617
986
286
378
189
952
824
74
24
1387
148
1409
21
1409
1286
162
230
6
641
1322
304
1213
1175
1242
762
650
420
654
315
853
700
507
794
1100
71
547
1081
835
1052
1002
300
67
282
926
862
468
970
421
671
238
284
580
218
309
606
1399
463
600
943
778
553
270
1159
863
965
1162
864
819
907
1368
609
748
1078
259
966
294
322
529
524
412
800
565
995
499
1329
140
76
874
260
1188
480
476
45
179
593
1058
1081
114
954
346
572
809
836
508
1340
284
214
1150
1415
129
1132
1131
449
271
1176
367
1083
1277
292
1337
775
1085
710
562
533
752
622
757
1416
858
126
1243
303
1013
399
512
518
1076
1060
1048
1329
693
1273
132
252
1112
1372
1202
1167
900
687
1361
309
1158
421
355
1205
450
111
648
590
658
414
1053
383
1177
1053
1148
1277
168
889
803
1415
1009
750
256
685
417
8
983
1336
424
678
1329
294
1013
406
683
36
1321
254
690
477
748
732
737
1234
1232
68
1328
516
427
1392
1097
1079
788
1093
296
714
689
1288
851
376
331
1333
503
381
259
291
1331
544
1146
884
482
583
748
459
856
244
515
364
1297
167
769
542
220
1005
1335
244
1314
857
1038
828
739
467
1140
751
1390
656
1063
618
564
531
1303
993
227
494
394
1273
243
942
895
684
933
1000
1125
438
1100
1358
1052
43
637
141
1204
640
364
206
226
280
1021
1271
170
1163
342
375
303
1394
681
178
1231
882
633
480
842
137
326
813
546
847
875
1230
915
522
973
1178
1225
942
1069
1106
1029
175
1258
1147
859
486
1194
833
816
405
583
125
825
514
269
104
213
810
585
710
394
348
1071
510
868
479
131
808
372
757
716
617
185
485
28
627
58
76
845
231
211
1009
1103
1423
696
1400
343
557
855
662
1331
162
13
1410
1197
1195
1066
1198
1265
1244
194
1032
96
313
460
828
452
567
693
1113
166
940
967
1102
886
1020
254
597
12
31
128
793
305
973
523
1075
1198
1381
1134
1427
524
1034
52
1278
817
233
922
305
505
875
665
796
897
217
620
86
1277
807
765
472
138
265
553
226
1228
952
1238
569
70
945
911
682
539
433
542
437
315
506
491
1081
546
1020
994
816
440
671
378
959
1001
794
1049
311
1127
945
1207
1414
440
1285
535
402
1094
5
3
1348
351
780
734
142
137
975
96
1080
1365
1094
1253
244
489
1405
10
181
66
913
1182
105
1382
487
607
1022
1255
698
32
339
1037
535
132
188
926
487
153
1035
1256
104
336
832
521
175
589
1035
505
20
283
179
1262
444
220
343
790
80
1402
297
1234
397
200
794
529
455
1415
625
1391
581
450
558
902
435
92
430
28
1212
1308
626
295
799
1386
807
107
896
764
1004
1113
473
1083
1322
749
681
216
1190
1003
641
903
740
205
1424
1345
270
794
399
1124
214
1423
594
768
739
20
987
266
661
697
168
1230
710
1421
1360
303
1301
574
1132
704
859
549
167
402
93
300
977
879
1069
406
641
1187
174
1247
3
436
679
887
985
1425
347
1377
264
972
257
709
669
897
365
337
780
1094
750
1090
848
343
269
1114
682
1275
1400
928
910
1340
242
718
681
1093
928
692
1206
196
66
518
1263
554
277
1146
967
1065
204
1368
599
1421
370
867
927
536
1377
241
1168
7
719
878
727
1333
1289
1066
331
646
1277
701
1389
741
1389
298
592
76
933
321
1180
95
1133
1155
531
174
51
225
947
169
513
748
1426
172
1375
693
860
990
1346
1159
66
1432
253
442
744
195
1362
823
597
1149
1265
737
939
1256
1173
1220
595
1234
605
812
1256
367
671
522
1260
687
738
628
1430
71
901
319
1075
1362
1023
1070
1406
592
1079
232
965
426
43
228
658
246
4
495
996
1155
520
129
1141
353
349
787
128
824
591
1325
485
601
201
493
696
20
88
539
421
213
484
1094
1151
245
193
980
444
78
1319
913
167
341
323
376
266
253
1212
194
407
1027
1012
892
9
732
442
206
200
391
499
1389
415
1286
941
1308
773
82
1
205
117
1136
1115
449
559
652
347
371
847
1046
759
1267
57
1128
781
1015
401
1338
1046
1328
499
36
1213
1169
377
748
1239
1292
77
863
600
118
703
113
511
574
726
29
1129
310
1241
1363
316
1294
466
759
526
585
1200
1084
750
1228
367
693
111
988
415
554
729
520
141
859
775
60
944
617
119
837
365
569
948
1249
1080
399
434
754
28
759
252
1183
1084
804
1327
712
88
867
1053
260
82
220
42
1210
1059
288
716
402
22
1071
159
440
335
369
700
51
284
567
50
652
1407
650
347
1371
43
1171
237
880
863
996
968
1150
610
102
1170
1126
1424
1267
554
1322
1072
192
180
963
1083
1211
698
253
229
233
191
667
955
1203
780
713
618
91
339
962
842
21
1143
96
755
150
773
1287
804
883
899
485
967
140
759
594
567
1363
1220
217
230
161
766
1276
892
585
1135
637
467
45
19
124
593
1147
665
939
965
1308
348
210
522
219
1054
144
749
1208
953
701
490
376
250
67
1306
777
637
871
647
106
1113
79
696
283
1067
1402
74
696
283
351
670
450
715
1274
666
363
593
1161
543
1430
800
1424
642
1180
1383
547
1075
1285
520
969
966
467
353
1317
1056
1334
77
694
636
558
941
572
492
1432
885
1195
1175
66
239
802
659
915
990
466
820
1061
655
322
652
1398
686
386
441
1134
1348
998
1126
1186
176
1407
267
127
207
228
1027
1359
1051
1394
667
1409
211
738
951
1009
562
1058
270
1348
536
1218
742
161
845
126
1355
937
1265
370
618
515
762
699
763
1058
765
318
1116
1312
708
386
783
292
845
755
997
1032
533
1402
143
1391
430
228
1384
251
132
1238
233
656
1085
356
728
402
940
1165
964
709
1018
1075
899
596
1308
1002
1412
1309
12
431
143
838
1131
75
1204
1391
1426
396
1069
181
1339
172
1090
66
1396
1381
1332
906
611
411
463
153
334
665
286
663
139
43
44
1411
401
992
1205
1112
1397
155
1077
302
687
605
431
777
429
236
1002
684
385
1187
900
185
328
943
91
708
655
491
591
144
1303
611
251
830
1057
315
143
766
1319
897
400
588
558
1003
254
1149
588
1003
226
33
361
1168
132
42
130
267
1335
139
351
446
719
583
76
595
501
776
1034
1398
430
590
446
1380
1396
1156
393
1020
804
1208
709
308
971
403
167
974
1078
790
451
368
579
1012
210
699
843
421
1401
497
981
343
1311
583
689
957
25
886
660
88
445
313
461
569
394
317
228
744
1049
1400
1056
1094
267
733
239
283
776
1300
202
632
219
407
967
674
1119
781
603
213
144
181
671
163
1208
82
23
649
366
359
1312
1200
1408
981
1346
1014
220
928
468
859
314
927
1184
1278
1159
986
593
54
154
1346
1406
1414
1075
1316
1366
749
195
801
676
443
1392
883
920
307
856
110
541
1266
112
1157
683
554
709
1418
250
341
1029
489
1335
313
1343
965
966
349
878
495
874
1259
44
610
1127
1234
376
178
921
1122
989
4
1292
924
731
1386
1098
183
562
143
293
113
1295
1295
1380
1408
557
1096
1086
1389
910
1421
870
1078
402
36
52
885
270
407
324
393
158
480
57
796
741
205
781
835
1232
799
28
1063
1248
1156
447
300
1272
1384
371
64
804
410
1008
567
306
843
1051
911
139
1000
372
242
1105
265
558
473
815
196
890
239
1409
598
470
1365
555
977
44
1247
1410
871
780
1290
849
206
532
511
469
1407
934
1359
1028
587
419
1310
414
795
1388
1177
256
677
1348
317
1192
1122
303
624
873
252
93
1425
1196
516
1117
425
242
302
1122
815
671
233
979
136
992
457
345
626
328
450
156
1103
1085
839
860
1421
951
232
962
1300
842
1004
993
670
428
1399
314
1180
1429
264
102
563
1101
861
155
103
793
680
134
950
713
935
703
1337
55
179
422
1033
47
1279
290
1089
525
1142
903
88
765
338
926
857
1333
83
810
1026
790
760
133
990
859
619
409
1096
1275
723
955
174
480
606
288
44
708
58
737
823
401
516
1314
904
22
717
941
227
420
225
624
1205
1309
1069
1377
1243
622
553
223
337
929
326
911
202
732
1400
1051
1304
451
1294
555
653
819
45
989
561
271
705
312
175
413
1321
529
827
698
149
559
1148
896
724
1266
26
1013
1105
256
510
113
476
713
1382
260
1042
172
170
1075
795
886
367
890
705
1168
561
412
335
132
69
19
860
274
1361
232
62
704
649
728
1309
1172
1352
401
298
414
580
598
1043
336
1082
1403
350
63
387
1198
1248
117
1351
1218
842
531
47
1196
208
460
930
304
488
212
739
201
132
5
1057
675
380
833
22
1431
1173
985
780
352
324
1121
738
1091
1398
1196
518
1013
11
1339
210
754
850
90
277
780
174
535
473
175
273
910
1421
263
645
452
168
449
840
495
277
864
155
498
10
604
1286
79
114
990
742
1067
227
1290
1317
1201
519
28
209
1064
972
1151
547
53
912
870
318
827
540
131
31
1003
387
520
1032
835
1362
792
224
18
848
240
1151
509
13
957
897
533
854
88
357
345
265
291
151
746
969
401
758
631
1261
659
31
1073
985
1352
303
728
143
1007
27
1304
1359
164
1374
883
49
8
269
940
1053
554
761
841
862
1359
837
1260
908
28
1211
467
677
56
823
667
943
1278
1387
573
1201
413
1199
287
25
1389
821
653
409
719
888
625
840
1192
715
585
1041
887
883
255
479
1254
536
862
377
880
654
537
290
191
822
605
658
1380
797
429
924
164
1029
1163
1317
1316
804
822
1298
1355
1326
324
951
1035
782
867
652
253
137
856
460
208
700
541
912
1262
1060
360
516
1409
1391
455
35
392
745
518
780
297
1030
4
631
329
665
329
109
1271
1295
1325
591
777
991
125
265
294
781
195
1387
571
1206
1246
430
1040
678
870
672
534
393
826
393
1021
667
663
623
804
1103
545
1247
1244
700
1209
1362
967
141
1095
1166
461
175
523
1317
1389
757
418
11
264
1165
466
1107
205
958
1049
742
1410
1261
780
776
947
1309
1192
730
334
1103
35
35
391
944
285
902
1189
1419
659
121
514
887
578
1039
534
969
1055
1185
333
136
161
23
246
628
1047
1216
925
1391
124
788
94
729
356
1216
735
1136
1356
402
855
1099
636
526
1401
847
454
1242
431
636
808
1331
286
1375
201
118
973
224
22
1398
106
267
428
197
654
729
66
379
1213
894
845
444
235
202
1090
1417
1105
1094
224
1077
1148
92
155
1317
8
167
924
806
690
959
395
884
1010
364
454
554
44
1313
458
500
1350
737
970
38
207
944
96
752
435
1161
779
376
367
1285
137
631
1260
1153
933
1266
469
1125
1008
454
723
535
515
441
750
927
1156
673
571
104
451
171
10
319
21
697
110
572
718
720
640
364
27
99
670
185
417
1009
1059
327
987
508
964
711
195
1118
795
1256
92
292
355
1273
968
460
1212
1229
1141
740
658
268
740
839
398
479
63
817
502
853
822
414
263
84
1054
428
763
322
1243
1131
911
743
1280
639
680
565
396
1376
54
164
1404
48
1095
240
608
978
1062
257
645
1325
445
357
529
1107
244
1350
724
823
1232
210
685
634
831
848
741
564
1403
402
158
104
903
29
718
850
751
784
996
835
1346
181
1153
553
599
292
309
383
153
527
345
868
332
1011
216
353
215
1246
1276
1222
335
322
900
1227
1384
1214
504
618
1249
73
721
223
496
567
402
197
1110
965
135
374
20
1276
1084
81
1056
322
681
81
1370
473
324
32
995
228
291
877
1172
920
552
896
1037
169
1133
1281
239
65
444
856
1167
17
1152
1189
103
1319
1166
936
625
149
696
801
805
634
790
1347
406
366
744
477
1415
542
399
1288
365
826
285
466
1218
38
917
1195
1396
495
972
297
1332
1062
197
784
1371
832
208
564
974
1419
1149
1410
1199
564
788
1198
235
584
1064
280
1168
462
157
897
364
1112
577
1203
727
197
1288
1415
987
1144
1282
820
681
1080
538
596
42
72
743
82
1041
13
896
52
16
1389
257
1192
1420
401
1099
1232
993
1311
1218
510
1010
658
896
481
763
343
222
1083
867
886
996
1031
1011
836
1359
457
110
586
41
837
1072
118
450
1140
997
849
1329
91
1136
1035
1332
158
691
1312
1320
1180
686
600
353
834
1013
141
1178
1012
228
318
550
1182
1261
406
757
929
365
1379
1397
554
1
164
183
698
474
1117
875
1124
366
207
1368
1080
983
850
1015
1157
213
1379
1378
654
108
252
1330
582
505
1079
131
101
212
1321
1270
336
829
751
10
283
1003
1327
979
58
1356
613
264
18
693
1098
1066
495
81
47
639
17
1013
521
574
606
1386
410
1199
918
1068
996
113
837
1365
1244
650
1354
1139
812
647
433
585
290
584
967
983
171
1135
259
596
837
887
995
657
554
1001
289
380
1257
395
213
1402
641
1223
445
707
900
43
489
1422
889
934
492
862
755
279
467
236
833
1397
901
172
128
1198
1345
812
281
898
223
742
795
442
1320
536
477
1244
158
874
397
1200
823
1015
753
1004
557
177
1165
202
1058
1117
1191
241
139
1163
641
481
1395
713
1115
1030
794
997
231
912
697
275
482
936
532
1151
188
1062
1126
411
251
227
1016
1202
438
1374
709
403
1312
916
944
318
114
479
398
1077
1204
1423
927
1058
85
1089
223
254
458
954
1429
515
524
20
446
503
907
1236
1157
633
171
52
326
415
809
1043
900
405
766
859
1219
430
638
1129
968
316
999
229
270
1422
1141
63
218
430
180
356
199
955
7
588
513
313
224
756
1035
714
1316
146
86
443
974
92
189
419
153
716
1251
134
1189
53
185
777
208
1335
1377
45
61
958
790
588
66
1029
897
791
1176
1093
642
129
708
1242
34
1194
1295
1047
475
266
61
488
257
688
631
659
681
244
887
476
609
228
627
122
163
687
900
408
941
1055
41
1024
623
457
50
909
131
802
1108
264
734
1215
1371
1316
1089
1290
1417
1431
184
630
365
292
602
956
1189
81
383
2
901
1040
1002
120
1412
595
993
123
115
781
157
782
1155
502
34
41
807
59
1003
153
287
648
317
783
866
679
443
857
46
630
16
1046
604
619
1320
621
711
1025
1048
1333
1004
1239
529
1159
1194
243
25
409
654
1360
337
776
639
379
414
232
17
775
463
864
629
1308
546
1432
302
743
988
965
1356
31
507
1069
467
287
12
775
1343
220
377
33
118
559
587
1208
1237
816
156
588
777
1029
714
829
88
497
243
748
394
1170
836
584
361
254
269
474
1116
89
948
674
601
1337
589
482
153
241
608
1185
967
188
677
263
781
179
1011
887
95
236
477
698
1039
308
1425
1116
443
1124
761
1271
1335
614
1284
971
1240
1307
150
1307
836
45
911
976
91
1284
1209
1275
1374
1363
671
1138
1229
526
1138
465
764
96
375
1344
667
542
940
437
1013
1348
1169
672
256
769
817
1076
1215
368
814
944
402
293
612
613
1296
1018
151
80
1429
927
116
1290
816
207
904
653
1001
1229
463
337
979
864
263
902
19
1057
907
869
978
1063
269
549
137
1396
839
657
613
581
1006
511
592
1212
1186
1231
1270
748
485
696
633
1281
722
1213
1346
981
1198
519
986
153
21
516
484
883
330
142
1152
945
19
410
118
878
1116
791
988
513
285
143
871
624
1063
1330
987
66
342
658
532
520
273
255
448
859
819
214
1286
621
314
466
489
1163
1192
1141
1078
1223
1108
957
100
1197
577
210
558
830
1389
994
1197
1158
1358
1189
986
1279
883
316
709
837
59
517
549
739
1341
139
1159
564
70
919
1359
1181
898
646
501
956
643
1012
1431
428
312
1190
260
964
1009
1410
546
209
685
554
700
1063
606
462
338
29
584
1297
1000
52
1256
1289
483
426
115
610
873
210
1089
54
1070
79
1089
859
444
967
523
68
740
574
100
1219
152
13
1111
965
239
618
219
1332
558
402
1068
839
1112
384
375
712
254
393
337
565
1274
629
585
60
1072
95
964
978
1081
651
441
72
1144
683
1198
457
1283
1048
199
1347
91
857
208
67
1331
173
1090
1130
477
707
1294
597
306
593
656
64
564
166
219
876
1161
166
1380
922
772
722
1428
777
494
1272
263
838
1399
540
526
1232
786
1
1325
27
292
1353
645
1336
12
1211
1336
436
228
481
636
896
886
346
1169
85
1138
308
985
146
197
1316
797
765
575
598
667
64
1099
234
928
291
209
1018
167
894
788
1164
567
208
1127
447
195
1276
567
1423
980
862
1324
1267
78
1032
420
1022
941
637
531
292
464
123
224
289
1121
1432
1416
3
940
716
683
1195
447
841
1
228
357
1125
1372
861
802
1289
453
63
235
1230
124
375
1289
415
737
993
1379
229
1421
825
56
725
857
82
141
1293
1028
406
477
135
757
1415
579
46
52
1199
861
68
586
517
707
871
18
192
683
277
927
902
783
7
1324
34
463
341
622
935
202
112
701
429
874
246
335
1
1214
427
1178
732
419
510
957
909
213
534
884
843
282
216
1422
1158
867
706
1165
10
528
916
514
1283
5
768
130
967
325
60
422
332
995
725
712
591
36
84
406
1257
470
394
1167
224
981
781
890
247
432
872
760
751
852
387
1282
859
1195
813
1087
325
724
845
1226
1117
1389
276
1319
1188
308
819
785
1174
617
154
163
1336
838
836
1037
840
1414
1136
862
1313
1106
898
240
1105
815
1123
628
387
899
133
2
354
633
111
1051
1254
1308
737
1273
883
631
97
145
375
1056
893
321
956
290
1183
1329
196
911
1232
584
571
272
809
710
992
940
240
450
678
19
765
389
188
386
263
346
869
587
376
868
609
786
143
506
637
1244
1422
8
155
409
565
210
36
1199
210
480
1154
837
334
1200
1401
592
1247
489
1146
362
1301
1408
1269
111
506
918
446
1261
312
71
382
993
477
1017
1359
414
1338
443
383
942
581
732
793
781
275
55
1404
544
431
756
529
679
646
77
942
116
1092
110
1286
1237
814
381
1344
1266
228
527
404
932
460
1044
484
500
1316
1423
499
1260
1093
8
212
932
712
1199
804
1202
1193
595
754
963
778
1346
838
1303
71
323
60
149
858
616
702
1113
515
664
1095
675
1173
996
6
575
153
869
1421
78
1081
1246
927
113
1274
662
1411
661
1292
998
1235
1026
1314
257
843
1030
109
895
342
620
634
161
1189
450
585
1428
1254
1396
135
405
65
608
610
989
695
182
1241
221
1430
1212
330
106
544
14
784
1040
1199
551
1242
907
1392
134
594
443
1205
7
717
345
967
797
268
414
110
711
1187
432
1139
1210
1419
1340
1203
782
863
1085
318
412
1150
1280
1315
929
203
574
1246
870
507
1190
1222
467
821
602
418
216
443
772
1198
199
1016
180
329
1119
877
891
299
493
595
456
321
1346
837
485
1165
179
503
906
494
892
436
295
639
889
320
1196
68
1005
1321
197
715
698
608
651
1351
1375
316
1218
211
355
761
684
927
577
1201
832
722
330
724
1314
989
510
532
661
1127
1327
1129
15
293
368
832
412
759
524
532
1412
291
375
640
693
863
1190
385
1103
1009
225
1028
591
318
1234
864
120
283
872
549
341
637
752
64
735
1266
83
1042
792
69
803
1431
373
1084
1071
1280
252
1216
1197
1426
1300
1001
75
1251
1119
1299
28
1112
669
1429
186
117
122
1000
120
839
760
848

