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