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